Commit eaa9aa9d authored by 黄奎's avatar 黄奎

页面修改

parent 81730c81
...@@ -80,5 +80,10 @@ namespace Edu.Model.Entity.Reserve ...@@ -80,5 +80,10 @@ namespace Edu.Model.Entity.Reserve
/// 结束时间 /// 结束时间
/// </summary> /// </summary>
public string EndTime { get; set; } public string EndTime { get; set; }
/// <summary>
/// 试听课程编号
/// </summary>
public int TrialLessonId { get; set; }
} }
} }
...@@ -14,5 +14,15 @@ namespace Edu.Model.ViewModel.Course ...@@ -14,5 +14,15 @@ namespace Edu.Model.ViewModel.Course
/// 创建人 /// 创建人
/// </summary> /// </summary>
public string CreateByName { get; set; } public string CreateByName { get; set; }
/// <summary>
/// 教师名称
/// </summary>
public string TeacherName { get; set; }
/// <summary>
/// 创建时间字符串
/// </summary>
public string CreateTimeStr { get { return Common.ConvertHelper.FormatTime(this.CreateTime); } }
} }
} }
...@@ -59,5 +59,10 @@ namespace Edu.Model.ViewModel.Reserve ...@@ -59,5 +59,10 @@ namespace Edu.Model.ViewModel.Reserve
/// 创建时间字符串 /// 创建时间字符串
/// </summary> /// </summary>
public string CreateTimeStr { get { return Common.ConvertHelper.FormatTime(this.CreateTime); } } public string CreateTimeStr { get { return Common.ConvertHelper.FormatTime(this.CreateTime); } }
/// <summary>
/// 试听课程名称
/// </summary>
public string LessonName { get; set; }
} }
} }
...@@ -156,6 +156,11 @@ namespace Edu.Model.ViewModel.Reserve ...@@ -156,6 +156,11 @@ namespace Edu.Model.ViewModel.Reserve
/// </summary> /// </summary>
public int TrialLessonCount { get; set; } public int TrialLessonCount { get; set; }
/// <summary>
/// 试听课程编号
/// </summary>
public int TrialLessonId { get; set; }
/// <summary> /// <summary>
/// 查询日期 /// 查询日期
/// </summary> /// </summary>
......
...@@ -95,6 +95,7 @@ namespace Edu.Module.Duty ...@@ -95,6 +95,7 @@ namespace Edu.Module.Duty
UpdateBy = model.UpdateBy, UpdateBy = model.UpdateBy,
UpdateTime = model.UpdateTime, UpdateTime = model.UpdateTime,
EndTime=model.EndTime, EndTime=model.EndTime,
TrialLessonId=model.TrialLessonId
}; };
if (model.ReserveClassId <= 0) if (model.ReserveClassId <= 0)
{ {
...@@ -286,6 +287,7 @@ namespace Edu.Module.Duty ...@@ -286,6 +287,7 @@ namespace Edu.Module.Duty
{nameof(RB_Reserve_Class_Extend.ClassContent),model.ClassContent }, {nameof(RB_Reserve_Class_Extend.ClassContent),model.ClassContent },
{nameof(RB_Reserve_Class_Extend.UpdateBy),model.UpdateBy }, {nameof(RB_Reserve_Class_Extend.UpdateBy),model.UpdateBy },
{nameof(RB_Reserve_Class_Extend.UpdateTime),model.UpdateTime }, {nameof(RB_Reserve_Class_Extend.UpdateTime),model.UpdateTime },
{nameof(RB_Reserve_Class_Extend.TrialLessonId),model.TrialLessonId },
}; };
flag = reserve_ClassRepository.Update(fileds, new WhereHelper(nameof(RB_Reserve_Class_Extend.ReserveClassId), model.ReserveClassId)); flag = reserve_ClassRepository.Update(fileds, new WhereHelper(nameof(RB_Reserve_Class_Extend.ReserveClassId), model.ReserveClassId));
if (flag && model.TeacherId != oldModel.TeacherId) if (flag && model.TeacherId != oldModel.TeacherId)
......
...@@ -27,8 +27,8 @@ namespace Edu.Repository.Course ...@@ -27,8 +27,8 @@ namespace Edu.Repository.Course
StringBuilder builder = new StringBuilder(); StringBuilder builder = new StringBuilder();
var parameters = new DynamicParameters(); var parameters = new DynamicParameters();
builder.AppendFormat(@" builder.AppendFormat(@"
SELECT A.* SELECT A.* ,IFNULL(D.TeacherName,'') AS TeacherName
FROM RB_TrialLesson AS A FROM RB_TrialLesson AS A LEFT JOIN rb_teacher AS D ON A.TeacherId=D.TId
WHERE 1=1 WHERE 1=1
"); ");
builder.AppendFormat(" AND A.{0}={1} ", nameof(RB_TrialLesson_Extend.Status), (int)DateStateEnum.Normal); builder.AppendFormat(" AND A.{0}={1} ", nameof(RB_TrialLesson_Extend.Status), (int)DateStateEnum.Normal);
......
...@@ -28,9 +28,11 @@ namespace Edu.Repository.Reserve ...@@ -28,9 +28,11 @@ namespace Edu.Repository.Reserve
var parameters = new DynamicParameters(); var parameters = new DynamicParameters();
builder.Append(@" builder.Append(@"
SELECT A.*,IFNULL(D.TeacherName,'') AS TeacherName,IFNULL(E.RoomName,'') AS RoomName,IFNULL(E.SeatNum,0) AS RoomNum SELECT A.*,IFNULL(D.TeacherName,'') AS TeacherName,IFNULL(E.RoomName,'') AS RoomName,IFNULL(E.SeatNum,0) AS RoomNum
,IFNULL(F.LessonName,'') AS LessonName
FROM RB_Reserve_Class AS A LEFT JOIN rb_teacher AS D ON A.TeacherId=D.TId FROM RB_Reserve_Class AS A LEFT JOIN rb_teacher AS D ON A.TeacherId=D.TId
LEFT JOIN rb_class_room AS E ON A.ClassRoomId=E.RoomId LEFT JOIN rb_class_room AS E ON A.ClassRoomId=E.RoomId
WHERE 1=1 LEFT JOIN rb_triallesson AS F ON A.TrialLessonId=F.Id
WHERE 1=1
"); ");
builder.AppendFormat(" AND A.{0}={1} ", nameof(RB_Reserve_Class_Extend.Status), (int)DateStateEnum.Normal); builder.AppendFormat(" AND A.{0}={1} ", nameof(RB_Reserve_Class_Extend.Status), (int)DateStateEnum.Normal);
if (query != null) if (query != null)
...@@ -55,6 +57,11 @@ WHERE 1=1 ...@@ -55,6 +57,11 @@ WHERE 1=1
{ {
builder.AppendFormat(" AND A.{0}={1} ", nameof(RB_Reserve_Class_Extend.ClassRoomId), query.ClassRoomId); builder.AppendFormat(" AND A.{0}={1} ", nameof(RB_Reserve_Class_Extend.ClassRoomId), query.ClassRoomId);
} }
if (!string.IsNullOrEmpty(query.LessonName))
{
builder.AppendFormat(" AND F.{0} LIKE @LessonName ", nameof(RB_Reserve_Class_Extend.LessonName));
parameters.Add("LessonName", "%" + query.LessonName.Trim() + "%");
}
} }
builder.AppendFormat(" ORDER BY A.{0} ASC ", nameof(RB_Reserve_Class_Extend.ClassDate)); builder.AppendFormat(" ORDER BY A.{0} ASC ", nameof(RB_Reserve_Class_Extend.ClassDate));
return GetPage<RB_Reserve_Class_Extend>(pageIndex,pageSize,out rowsCount, builder.ToString(),parameters).ToList(); return GetPage<RB_Reserve_Class_Extend>(pageIndex,pageSize,out rowsCount, builder.ToString(),parameters).ToList();
......
...@@ -106,6 +106,7 @@ namespace Edu.WebApi.Controllers.Duty ...@@ -106,6 +106,7 @@ namespace Edu.WebApi.Controllers.Duty
ClassRoomId=base.ParmJObj.GetInt("ClassRoomId"), ClassRoomId=base.ParmJObj.GetInt("ClassRoomId"),
ClassContent = base.ParmJObj.GetStringValue("ClassContent"), ClassContent = base.ParmJObj.GetStringValue("ClassContent"),
EndTime=base.ParmJObj.GetStringValue("EndTime"), EndTime=base.ParmJObj.GetStringValue("EndTime"),
TrialLessonId=base.ParmJObj.GetInt("TrialLessonId"),
}; };
if (string.IsNullOrEmpty(model.ClassTime)) if (string.IsNullOrEmpty(model.ClassTime))
{ {
...@@ -180,6 +181,7 @@ namespace Edu.WebApi.Controllers.Duty ...@@ -180,6 +181,7 @@ namespace Edu.WebApi.Controllers.Duty
EndClassDate=base.ParmJObj.GetStringValue("EndClassDate"), EndClassDate=base.ParmJObj.GetStringValue("EndClassDate"),
TeacherId=base.ParmJObj.GetInt("TeacherId"), TeacherId=base.ParmJObj.GetInt("TeacherId"),
ClassRoomId=base.ParmJObj.GetInt("ClassRoomId"), ClassRoomId=base.ParmJObj.GetInt("ClassRoomId"),
LessonName=base.ParmJObj.GetStringValue("LessonName"),
}; };
var list = visitorReserveModule.GetReserveClassPageModule(pageModel.PageIndex, pageModel.PageSize, out long rowsCount, query); var list = visitorReserveModule.GetReserveClassPageModule(pageModel.PageIndex, pageModel.PageSize, out long rowsCount, query);
foreach (var item in list) foreach (var item in list)
...@@ -231,6 +233,7 @@ namespace Edu.WebApi.Controllers.Duty ...@@ -231,6 +233,7 @@ namespace Edu.WebApi.Controllers.Duty
ClassRoomId = base.ParmJObj.GetInt("ClassRoomId"), ClassRoomId = base.ParmJObj.GetInt("ClassRoomId"),
ClassContent = base.ParmJObj.GetStringValue("ClassContent"), ClassContent = base.ParmJObj.GetStringValue("ClassContent"),
EndTime=base.ParmJObj.GetStringValue("EndTime"), EndTime=base.ParmJObj.GetStringValue("EndTime"),
TrialLessonId=base.ParmJObj.GetInt("TrialLessonId"),
}; };
if (string.IsNullOrEmpty(model.ClassTime)) if (string.IsNullOrEmpty(model.ClassTime))
{ {
......
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