Commit 8626d680 authored by 黄奎's avatar 黄奎

页面修改

parent 5eb7bb12
...@@ -1055,9 +1055,14 @@ namespace Edu.Module.Course ...@@ -1055,9 +1055,14 @@ namespace Edu.Module.Course
/// <param name="ClassPlanId"></param> /// <param name="ClassPlanId"></param>
/// <param name="UserInfo">用户信息</param> /// <param name="UserInfo">用户信息</param>
/// <returns></returns> /// <returns></returns>
public bool RemoveClassPlanModule(int ClassPlanId, UserInfo UserInfo) [TransactionCallHandler]
public virtual bool RemoveClassPlanModule(int ClassPlanId, UserInfo UserInfo,out string message)
{ {
bool flag = false;
message = "";
var planModel = class_PlanRepository.GetEntity(ClassPlanId); var planModel = class_PlanRepository.GetEntity(ClassPlanId);
if (planModel != null)
{
classLogRepository.AddClassLogRepository(new Model.Entity.Log.RB_Class_Log() classLogRepository.AddClassLogRepository(new Model.Entity.Log.RB_Class_Log()
{ {
LogType = Common.Enum.Course.ClassLogTypeEnum.Class, LogType = Common.Enum.Course.ClassLogTypeEnum.Class,
...@@ -1067,8 +1072,14 @@ namespace Edu.Module.Course ...@@ -1067,8 +1072,14 @@ namespace Edu.Module.Course
Group_Id = UserInfo.Group_Id, Group_Id = UserInfo.Group_Id,
School_Id = UserInfo.School_Id, School_Id = UserInfo.School_Id,
}); });
UpdateClassEndDateModule(planModel.ClassId); flag = UpdateClassEndDateModule(planModel.ClassId);
return class_PlanRepository.DeleteOne(new WhereHelper(nameof(RB_Class_Plan_ViewModel.ClassPlanId), ClassPlanId)); flag = class_PlanRepository.DeleteOne(new WhereHelper(nameof(RB_Class_Plan_ViewModel.ClassPlanId), ClassPlanId));
}
else
{
message = "此上课计划不存在,请刷新后再试!";
}
return flag;
} }
/// <summary> /// <summary>
......
...@@ -637,9 +637,8 @@ namespace Edu.WebApi.Controllers.Course ...@@ -637,9 +637,8 @@ namespace Edu.WebApi.Controllers.Course
public ApiResult RemoveClassPlan() public ApiResult RemoveClassPlan()
{ {
var ClassPlanId = base.ParmJObj.GetInt("ClassPlanId"); var ClassPlanId = base.ParmJObj.GetInt("ClassPlanId");
var flag = classModule.RemoveClassPlanModule(ClassPlanId, base.UserInfo); var flag = classModule.RemoveClassPlanModule(ClassPlanId, base.UserInfo,out string message);
return flag ? ApiResult.Success() : ApiResult.Failed(message: message);
return flag ? ApiResult.Success() : ApiResult.Failed();
} }
/// <summary> /// <summary>
......
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