Commit 054a0d85 authored by 黄奎's avatar 黄奎

页面修改

parent 92758a76
using Edu.Cache.User; using Edu.Cache.User;
using Edu.Common.API; using Edu.Common.API;
using Edu.Common.Enum.Duty;
using Edu.Common.Plugin; using Edu.Common.Plugin;
using Edu.Model.ViewModel.Duty; using Edu.Model.ViewModel.Duty;
using Edu.Module.Duty; using Edu.Module.Duty;
...@@ -144,9 +145,14 @@ namespace Edu.WebApi.Controllers.Duty ...@@ -144,9 +145,14 @@ namespace Edu.WebApi.Controllers.Duty
{ {
jiaoBanMan = string.Join(",", dic["previous"].Select(qitem => qitem.DutyManName)); ; jiaoBanMan = string.Join(",", dic["previous"].Select(qitem => qitem.DutyManName)); ;
} }
DutyStatusEnum NewStatus = Common.Enum.Duty.DutyStatusEnum.NoStart;
if (currentModel.Status == Common.Enum.Duty.DutyStatusEnum.NoStart) if (currentModel.Status == Common.Enum.Duty.DutyStatusEnum.NoStart)
{ {
currentModel.Status= dutyPlanModule.CalcDutyPlanStatusModule(item.Date, currentModel.StartTime, currentModel.EndTime); NewStatus = dutyPlanModule.CalcDutyPlanStatusModule(item.Date, currentModel.StartTime, currentModel.EndTime);
}
else
{
NewStatus = currentModel.Status;
} }
result.Add(new result.Add(new
{ {
...@@ -166,12 +172,12 @@ namespace Edu.WebApi.Controllers.Duty ...@@ -166,12 +172,12 @@ namespace Edu.WebApi.Controllers.Duty
item.CreateByName, item.CreateByName,
currentModel.Status, currentModel.Status,
currentModel.StatusStr, currentModel.StatusStr,
NewStatus,
item.TotalBurstCount, item.TotalBurstCount,
item.TotalHandoverCount, item.TotalHandoverCount,
currentModel.CheckTimeStr, currentModel.CheckTimeStr,
currentModel.CheckLateTime, currentModel.CheckLateTime,
CheckLateTimeStr = (currentModel.CheckTimeStr != "未打卡" ? (currentModel.CheckLateTime > 0 ? string.Format("[迟到{0}分钟]", currentModel.CheckLateTime) : "[正常]") : ""), CheckLateTimeStr = (currentModel.CheckTimeStr != "未打卡" ? (currentModel.CheckLateTime > 0 ? string.Format("[迟到{0}分钟]", currentModel.CheckLateTime) : "[正常]") : ""),
currentModel.FinishTimeStr, currentModel.FinishTimeStr,
currentModel.FinishLateTime, currentModel.FinishLateTime,
FinishLateTimeStr = (currentModel.FinishTimeStr != "未打卡" ? (currentModel.FinishLateTime > 0 ? string.Format("[早退{0}分钟]", currentModel.FinishLateTime) : "[正常]") : ""), FinishLateTimeStr = (currentModel.FinishTimeStr != "未打卡" ? (currentModel.FinishLateTime > 0 ? string.Format("[早退{0}分钟]", currentModel.FinishLateTime) : "[正常]") : ""),
......
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