Commit f6f6475d authored by 黄奎's avatar 黄奎

Merge branch 'master' of http://gitlab.oytour.com/Kui2/education

parents 54bb0803 712c251a
...@@ -231,6 +231,11 @@ namespace Edu.Model.ViewModel.Course ...@@ -231,6 +231,11 @@ namespace Edu.Model.ViewModel.Course
/// </summary> /// </summary>
public int UsePlanNum { get; set; } public int UsePlanNum { get; set; }
/// <summary>
/// 多个课程状态(如:2,3)
/// </summary>
public string MoreStatus { get; set; }
/// <summary> /// <summary>
/// 是否查询剩余的上课计划 /// 是否查询剩余的上课计划
/// </summary> /// </summary>
......
...@@ -48,6 +48,18 @@ WHERE 1=1 ...@@ -48,6 +48,18 @@ WHERE 1=1
{ {
builder.AppendFormat(" AND A.{0} in({1}) ", nameof(RB_Class_ViewModel.ClassId), query.Q_ClassIds); builder.AppendFormat(" AND A.{0} in({1}) ", nameof(RB_Class_ViewModel.ClassId), query.Q_ClassIds);
} }
if (query.School_Id > -1)
{
builder.AppendFormat(" AND A.{0}={1} ", nameof(RB_Class_ViewModel.School_Id), query.School_Id);
}
if (query.Teacher_Id > 0)
{
builder.AppendFormat(" AND A.{0}={1} ", nameof(RB_Class_ViewModel.Teacher_Id), query.Teacher_Id);
}
if (!string.IsNullOrEmpty(query.MoreStatus))
{
builder.AppendFormat(" AND A.{0} in({1}) ", nameof(RB_Class_ViewModel.ClassStatus), query.MoreStatus);
}
//查询未报满的班级 //查询未报满的班级
if (query.IsQuerySurplus == 1) if (query.IsQuerySurplus == 1)
{ {
......
...@@ -126,13 +126,18 @@ namespace Edu.WebApi.Controllers.Course ...@@ -126,13 +126,18 @@ namespace Edu.WebApi.Controllers.Course
int IsAddDefault = base.ParmJObj.GetInt("IsAddDefault"); int IsAddDefault = base.ParmJObj.GetInt("IsAddDefault");
var query = new RB_Class_ViewModel() var query = new RB_Class_ViewModel()
{ {
CouseId = base.ParmJObj.GetInt("CourseId"), CouseId = base.ParmJObj.GetInt("CourseId",0),
IsQuerySurplus = base.ParmJObj.GetInt("IsQuerySurplus"), IsQuerySurplus = base.ParmJObj.GetInt("IsQuerySurplus"),
School_Id = base.ParmJObj.GetInt("SchoolId",-1),
MoreStatus=base.ParmJObj.GetStringValue("MoreStatus"),
Teacher_Id=base.ParmJObj.GetInt("Teacher_Id"), Teacher_Id=base.ParmJObj.GetInt("Teacher_Id"),
IsQuerySurplusPlan=base.ParmJObj.GetInt("IsQuerySurplusPlan"), IsQuerySurplusPlan=base.ParmJObj.GetInt("IsQuerySurplusPlan")
}; };
query.Group_Id = base.UserInfo.Group_Id; query.Group_Id = base.UserInfo.Group_Id;
query.School_Id = base.UserInfo.School_Id; //if (query.School_Id == -1)
//{
// query.School_Id = base.UserInfo.School_Id;
//}
var list = classModule.GetClassListModule(query); var list = classModule.GetClassListModule(query);
List<object> result = new List<object>(); List<object> result = new List<object>();
......
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