diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/2SETrainSurveyController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/2SETrainSurveyController.cs index 25acd5f..265027e 100644 --- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/2SETrainSurveyController.cs +++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/2SETrainSurveyController.cs @@ -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 => t.ID == entity.SURVEY_ID); + survry = GetEntity(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(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; });