培训需求调査 最后一个人 填写结果时 触发 培训需求调查汇总 并修改状态

This commit is contained in:
wyw 2025-11-27 20:18:36 +08:00
parent 77d6d8f317
commit 82d0d6a938

View File

@ -221,9 +221,10 @@ namespace APT.SC.WebApi.Controllers.Api.SE
{
item.Nav_DEMAND = null;
}
T_SE_TRAIN_SURVEY survry = null;
if (entity.PUBLISH != null && entity.PUBLISH.Equals("SaveAndNotify"))
{
var survry = GetEntity<T_SE_TRAIN_SURVEY>(t => t.ID == entity.SURVEY_ID);
survry = GetEntity<T_SE_TRAIN_SURVEY>(t => t.ID == entity.SURVEY_ID);
if (survry != null)
{
if (DateTime.Now > survry.END_TIME)
@ -251,6 +252,7 @@ namespace APT.SC.WebApi.Controllers.Api.SE
{
var user = GetEntity<T_FM_USER>(survry.LAUNCH_USER_ID);
sendNotices = NotificationTaskService.InsertUserNoticeTaskModel("培训需求调查汇总-" + survry.NAME, survry.ID, survry.ORG_ID, survry.LAUNCH_USER_ID, user.NAME, DateTime.Now, 0, "SE007_SHOWPRINT", FMTASKTYPE.Default);
survry.STATUS = SETrainSurveyStatus.;
}
}
@ -262,6 +264,8 @@ namespace APT.SC.WebApi.Controllers.Api.SE
UpdateEntityNoCommit(finishNotice);
if (sendNotices != null)
UpdateEntityNoCommit(sendNotices);
if (survry!=null&& survry.STATUS == SETrainSurveyStatus.)
UpdateEntityNoCommit(survry);
});
return true;
});