提交代码

This commit is contained in:
2023-11-06 15:45:52 +08:00
parent 0b84177640
commit 47921967d7
15 changed files with 909 additions and 540 deletions
@@ -235,66 +235,82 @@ namespace WebAPI.Controllers.CQMS
Child4Model.TaskCompletContent = AddList[AddList.Count - 5].TaskCompletContent;
PerformanceService.UpdateChild2(Child4Model);
if (child2List.Count == 6)
var Sgcount = Funs.DB.CQMS_Performance.FirstOrDefault(x => x.PerformanceGid == PerformanceGid).SgCount;
child2List = Funs.DB.CQMS_Performance_Child2.Where(x => x.PerformanceGid == PerformanceGid && x.NowWeek
== NowWeek).OrderBy(x => x.SortIndex).ToList();
for (int i = 0; i < Sgcount; i++)
{
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2);
Child3Model.WorkPlan = AddList[AddList.Count - 6].WorkPlan;
Child3Model.CompletStatus = AddList[AddList.Count - 6].CompletStatus;
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[i].Performance_ChildGid2);
Child3Model.WorkPlan = AddList[i].WorkPlan;
Child3Model.CompletStatus = AddList[i].CompletStatus;
db.SubmitChanges();
Child4Model = child2List[5];
Child4Model.TaskCompletContent = AddList[AddList.Count - 6].TaskCompletContent;
Child4Model = child2List[i];
Child4Model.TaskCompletContent = AddList[i].TaskCompletContent;
PerformanceService.UpdateChild2(Child4Model);
}
else if (child2List.Count == 7)
{
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2);
Child3Model.WorkPlan = AddList[AddList.Count - 6].WorkPlan;
Child3Model.CompletStatus = AddList[AddList.Count - 6].CompletStatus;
db.SubmitChanges();
Child4Model = child2List[5];
Child4Model.TaskCompletContent = AddList[AddList.Count -6].TaskCompletContent;
PerformanceService.UpdateChild2(Child4Model);
//if (child2List.Count == 6)
//{
// Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2);
// Child3Model.WorkPlan = AddList[AddList.Count - 6].WorkPlan;
// Child3Model.CompletStatus = AddList[AddList.Count - 6].CompletStatus;
// db.SubmitChanges();
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[6].Performance_ChildGid2);
Child3Model.WorkPlan = AddList[AddList.Count - 7].WorkPlan;
Child3Model.CompletStatus = AddList[AddList.Count - 7].CompletStatus;
db.SubmitChanges();
// Child4Model = child2List[5];
// Child4Model.TaskCompletContent = AddList[AddList.Count - 6].TaskCompletContent;
// PerformanceService.UpdateChild2(Child4Model);
//}
//else if (child2List.Count == 7)
//{
// Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2);
// Child3Model.WorkPlan = AddList[AddList.Count - 6].WorkPlan;
// Child3Model.CompletStatus = AddList[AddList.Count - 6].CompletStatus;
// db.SubmitChanges();
Child4Model = child2List[6];
Child4Model.TaskCompletContent = AddList[AddList.Count - 7].TaskCompletContent;
PerformanceService.UpdateChild2(Child4Model);
}
else if (child2List.Count == 8)
{
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2);
Child3Model.WorkPlan = AddList[AddList.Count - 6].WorkPlan;
Child3Model.CompletStatus = AddList[AddList.Count - 6].CompletStatus;
db.SubmitChanges();
// Child4Model = child2List[5];
// Child4Model.TaskCompletContent = AddList[AddList.Count -6].TaskCompletContent;
// PerformanceService.UpdateChild2(Child4Model);
Child4Model = child2List[5];
Child4Model.TaskCompletContent = AddList[AddList.Count - 6].TaskCompletContent;
PerformanceService.UpdateChild2(Child4Model);
// Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[6].Performance_ChildGid2);
// Child3Model.WorkPlan = AddList[AddList.Count - 7].WorkPlan;
// Child3Model.CompletStatus = AddList[AddList.Count - 7].CompletStatus;
// db.SubmitChanges();
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[6].Performance_ChildGid2);
Child3Model.WorkPlan = AddList[AddList.Count - 7].WorkPlan;
Child3Model.CompletStatus = AddList[AddList.Count - 7].CompletStatus;
db.SubmitChanges();
// Child4Model = child2List[6];
// Child4Model.TaskCompletContent = AddList[AddList.Count - 7].TaskCompletContent;
// PerformanceService.UpdateChild2(Child4Model);
//}
//else if (child2List.Count == 8)
//{
// Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2);
// Child3Model.WorkPlan = AddList[AddList.Count - 6].WorkPlan;
// Child3Model.CompletStatus = AddList[AddList.Count - 6].CompletStatus;
// db.SubmitChanges();
Child4Model = child2List[6];
Child4Model.TaskCompletContent = AddList[AddList.Count - 7].CompletStatus;
PerformanceService.UpdateChild2(Child4Model);
// Child4Model = child2List[5];
// Child4Model.TaskCompletContent = AddList[AddList.Count - 6].TaskCompletContent;
// PerformanceService.UpdateChild2(Child4Model);
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[7].Performance_ChildGid2);
Child3Model.WorkPlan = AddList[AddList.Count - 8].WorkPlan;
Child3Model.CompletStatus = AddList[AddList.Count - 8].CompletStatus;
db.SubmitChanges();
// Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[6].Performance_ChildGid2);
// Child3Model.WorkPlan = AddList[AddList.Count - 7].WorkPlan;
// Child3Model.CompletStatus = AddList[AddList.Count - 7].CompletStatus;
// db.SubmitChanges();
Child4Model = child2List[7];
Child4Model.TaskCompletContent = AddList[AddList.Count - 8].CompletStatus;
PerformanceService.UpdateChild2(Child4Model);
}
// Child4Model = child2List[6];
// Child4Model.TaskCompletContent = AddList[AddList.Count - 7].CompletStatus;
// PerformanceService.UpdateChild2(Child4Model);
// Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[7].Performance_ChildGid2);
// Child3Model.WorkPlan = AddList[AddList.Count - 8].WorkPlan;
// Child3Model.CompletStatus = AddList[AddList.Count - 8].CompletStatus;
// db.SubmitChanges();
// Child4Model = child2List[7];
// Child4Model.TaskCompletContent = AddList[AddList.Count - 8].CompletStatus;
// PerformanceService.UpdateChild2(Child4Model);
//}
}
responeData.message = "保存成功";
}