Commit 7b9d1a7d authored by 黄奎's avatar 黄奎

111

parent ede7bec1
...@@ -151,6 +151,11 @@ namespace Edu.Model.ViewModel.Scroll ...@@ -151,6 +151,11 @@ namespace Edu.Model.ViewModel.Scroll
/// 学生列表 /// 学生列表
/// </summary> /// </summary>
public List<ScrollGuestModel> GuestList { get; set; } public List<ScrollGuestModel> GuestList { get; set; }
/// <summary>
/// 状态
/// </summary>
public string QState { get; set; }
} }
/// <summary> /// <summary>
......
...@@ -669,11 +669,11 @@ namespace Edu.Module.Course ...@@ -669,11 +669,11 @@ namespace Edu.Module.Course
public void CreateScrollChapter(int groupId = 100000) public void CreateScrollChapter(int groupId = 100000)
{ {
//查询当前时间已结束的预约课 //查询当前时间已结束的预约课
var list = scroll_AppointmentRepository.GetList(new RB_Scroll_Appointment_ViewModel() { Group_Id = groupId, CourseEndTimeStr = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") }); var list = scroll_AppointmentRepository.GetList(new RB_Scroll_Appointment_ViewModel() { Group_Id = groupId, CourseEndTimeStr = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), QState = "2,6" });
if (list.Any()) if (list.Any())
{ {
var tempList = list.Where(qitem => qitem.State == Common.Enum.Course.CourseAppointStateEnum.WaitCourse || qitem.State == Common.Enum.Course.CourseAppointStateEnum.StuCheck)?.ToList(); var tempList = list.Where(qitem => qitem.State == Common.Enum.Course.CourseAppointStateEnum.WaitCourse || qitem.State == Common.Enum.Course.CourseAppointStateEnum.StuCheck)?.ToList();
if(tempList.Any()) if (tempList.Any())
{ {
class_CheckRepository.AppointStuCheckRepository(tempList,1); class_CheckRepository.AppointStuCheckRepository(tempList,1);
} }
......
...@@ -32,6 +32,10 @@ namespace Edu.Repository.Scroll ...@@ -32,6 +32,10 @@ namespace Edu.Repository.Scroll
{ {
where += $@" and r.{nameof(RB_Scroll_Appointment_ViewModel.State)} ={(int)demodel.State}"; where += $@" and r.{nameof(RB_Scroll_Appointment_ViewModel.State)} ={(int)demodel.State}";
} }
if (!string.IsNullOrEmpty(demodel.QState))
{
where += $@" and r.{nameof(RB_Scroll_Appointment_ViewModel.State)} IN( {demodel.QState})";
}
if (!string.IsNullOrEmpty(demodel.StartTime)) if (!string.IsNullOrEmpty(demodel.StartTime))
{ {
where += $@" and r.{nameof(RB_Scroll_Appointment_ViewModel.Date)} >='{demodel.StartTime}'"; where += $@" and r.{nameof(RB_Scroll_Appointment_ViewModel.Date)} >='{demodel.StartTime}'";
...@@ -80,7 +84,7 @@ namespace Edu.Repository.Scroll ...@@ -80,7 +84,7 @@ namespace Edu.Repository.Scroll
{ {
where += $@" and r.{nameof(RB_Scroll_Appointment_ViewModel.CourseGradeNo)} ={demodel.CourseGradeNo}"; where += $@" and r.{nameof(RB_Scroll_Appointment_ViewModel.CourseGradeNo)} ={demodel.CourseGradeNo}";
} }
string sql = $@" string sql = $@"
SELECT r.*,c.AccountId as TeacherId,s.StuName,cou.CourseName,cou.ScrollMinNum,cou.ScrollMaxNum From RB_Scroll_Appointment r SELECT r.*,c.AccountId as TeacherId,s.StuName,cou.CourseName,cou.ScrollMinNum,cou.ScrollMaxNum From RB_Scroll_Appointment r
inner join rb_account c on r.AccountId = c.Id inner join rb_account c on r.AccountId = c.Id
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment