From 0e902ab30e2f3f0d0cbfb965eb8e1d88e811cbaf Mon Sep 17 00:00:00 2001 From: wyw <571921741@qq.com> Date: Wed, 17 Jun 2026 13:49:17 +0800 Subject: [PATCH] 2134 --- .../Api/SEController/6SETrainRecordController.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/6SETrainRecordController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/6SETrainRecordController.cs index f8e9d16..0fb8ffb 100644 --- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/6SETrainRecordController.cs +++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/6SETrainRecordController.cs @@ -1952,6 +1952,7 @@ namespace APT.SC.WebApi.Controllers.Api.SE List transferNotifyContents = new List(); List transferNotifyFiles = new List(); List sendNoticeTask = new List(); + IEnumerable EndTaskSign = null; List ListCour = null; if (data.STATUS == SETrainRecordStatus.审阅中) { @@ -2087,17 +2088,16 @@ namespace APT.SC.WebApi.Controllers.Api.SE sendNoticeTask.AddRange(NotificationTaskService.InsertUserNoticeTaskModels(allSendUserTitles, allSendDataIds, filter.GetOrgId(), allSendUserIds, allSendUserNames, DateTime.Now, DateTime.Now.AddDays(1).Date, (int)FMNoticeTypeEnum.今日提醒, "PF135")); } //归档 把签到待办处理掉 - var taskEndMore = GetEntities(e => e.SOURCE_DATA_ID == finishNotice.SOURCE_DATA_ID && e.NOTICE_STATUS == 0 && e.SOURCE_FORMCODE == "SE017_SHOWPRINT", null); - if (taskEndMore != null && taskEndMore.Count() > 0) + EndTaskSign = GetEntities(e => e.SOURCE_DATA_ID == finishNotice.SOURCE_DATA_ID && e.NOTICE_STATUS == 0 && e.SOURCE_FORMCODE == "SE017_SHOWPRINT" && e.NOTICE_TITLE.Contains("签到"), null); + if (EndTaskSign != null && EndTaskSign.Count() > 0) { - foreach (var item in taskEndMore) + foreach (var item in EndTaskSign) { item.NOTICE_STATUS = 4; item.TASK_DT = DateTime.Now; item.MODIFIER_ID = finishNotice.MODIFIER_ID; item.MODIFY_TIME = DateTime.Now; } - sendNoticeTask.AddRange(taskEndMore); } } else @@ -2119,6 +2119,8 @@ namespace APT.SC.WebApi.Controllers.Api.SE BantchAddEntityNoCommit(sendNoticeTask); if (ListCour != null && ListCour.Any()) BantchSaveEntityNoCommit(ListCour); + if (EndTaskSign != null && EndTaskSign.Any()) + BantchSaveEntityNoCommit(EndTaskSign); }); return true;