班前会在业务流程中更新,不再跑批重复更新

This commit is contained in:
何美荣 2026-06-03 14:52:09 +08:00
parent ad44ab23a9
commit 995efe8758

View File

@ -54,21 +54,21 @@ namespace APT.SC.WebApi.Controllers.Api.BI
List<T_FO_CHANGE_SHIFT_RECORD> fo03s = new List<T_FO_CHANGE_SHIFT_RECORD>();
List<T_FO_TEAM_ACTIVITY> fo04s = new List<T_FO_TEAM_ACTIVITY>();
var fo01 = GetEntities<T_FO_PRE_SHIFT_MEETING_RECORD>(t => t.PRE_MEETING_STATUS == FOPreMeetingStatusEnum. && t.OVERTIME == FOISOVERTIME., basefilter1);
foreach (var item in fo01)
{
var isOver = allnoticeTask.Where(t => t.SOURCE_DATA_ID == item.ID);
if (isOver.Any())
{
item.OVERTIME = FOISOVERTIME.;
}
else
{
item.OVERTIME = FOISOVERTIME.;
}
fo01s.Add(item);
}
BantchUpdateEntity(fo01s, "OVERTIME");
//var fo01 = GetEntities<T_FO_PRE_SHIFT_MEETING_RECORD>(t => t.PRE_MEETING_STATUS == FOPreMeetingStatusEnum.归档 && t.OVERTIME == FOISOVERTIME.未统计, basefilter1);
//foreach (var item in fo01)
//{
// var isOver = allnoticeTask.Where(t => t.SOURCE_DATA_ID == item.ID);
// if (isOver.Any())
// {
// item.OVERTIME = FOISOVERTIME.超时;
// }
// else
// {
// item.OVERTIME = FOISOVERTIME.未超时;
// }
// fo01s.Add(item);
//}
//BantchUpdateEntity(fo01s, "OVERTIME");
var fo02 = GetEntities<T_FO_CURRENT_CLASS_RECORD>(t => t.SHIFT_STATUS == (int)FOShiftStatusEnum. && t.OVERTIME == FOISOVERTIME., basefilter1);
foreach (var item in fo02)
{