班前会在业务流程中更新,不再跑批重复更新
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_CHANGE_SHIFT_RECORD> fo03s = new List<T_FO_CHANGE_SHIFT_RECORD>();
|
||||||
List<T_FO_TEAM_ACTIVITY> fo04s = new List<T_FO_TEAM_ACTIVITY>();
|
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);
|
//var fo01 = GetEntities<T_FO_PRE_SHIFT_MEETING_RECORD>(t => t.PRE_MEETING_STATUS == FOPreMeetingStatusEnum.归档 && t.OVERTIME == FOISOVERTIME.未统计, basefilter1);
|
||||||
foreach (var item in fo01)
|
//foreach (var item in fo01)
|
||||||
{
|
//{
|
||||||
var isOver = allnoticeTask.Where(t => t.SOURCE_DATA_ID == item.ID);
|
// var isOver = allnoticeTask.Where(t => t.SOURCE_DATA_ID == item.ID);
|
||||||
if (isOver.Any())
|
// if (isOver.Any())
|
||||||
{
|
// {
|
||||||
item.OVERTIME = FOISOVERTIME.超时;
|
// item.OVERTIME = FOISOVERTIME.超时;
|
||||||
}
|
// }
|
||||||
else
|
// else
|
||||||
{
|
// {
|
||||||
item.OVERTIME = FOISOVERTIME.未超时;
|
// item.OVERTIME = FOISOVERTIME.未超时;
|
||||||
}
|
// }
|
||||||
fo01s.Add(item);
|
// fo01s.Add(item);
|
||||||
}
|
//}
|
||||||
BantchUpdateEntity(fo01s, "OVERTIME");
|
//BantchUpdateEntity(fo01s, "OVERTIME");
|
||||||
var fo02 = GetEntities<T_FO_CURRENT_CLASS_RECORD>(t => t.SHIFT_STATUS == (int)FOShiftStatusEnum.归档 && t.OVERTIME == FOISOVERTIME.未统计, basefilter1);
|
var fo02 = GetEntities<T_FO_CURRENT_CLASS_RECORD>(t => t.SHIFT_STATUS == (int)FOShiftStatusEnum.归档 && t.OVERTIME == FOISOVERTIME.未统计, basefilter1);
|
||||||
foreach (var item in fo02)
|
foreach (var item in fo02)
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user