班前会在业务流程中更新,不再跑批重复更新
This commit is contained in:
parent
ad44ab23a9
commit
995efe8758
@ -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)
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user