From 53fc12b0fa99deecd7ddd7b33d08a7a0e1aafe71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E7=BE=8E=E8=8D=A3?= <10755671+mei-rong-he@user.noreply.gitee.com> Date: Sat, 9 May 2026 15:56:56 +0800 Subject: [PATCH] 1 --- .../Controllers/PreShiftMeetingRecordController.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/APT.MicroApi/APT.FO.WebApi/Controllers/PreShiftMeetingRecordController.cs b/APT.MicroApi/APT.FO.WebApi/Controllers/PreShiftMeetingRecordController.cs index 6a7402a..6114e8a 100644 --- a/APT.MicroApi/APT.FO.WebApi/Controllers/PreShiftMeetingRecordController.cs +++ b/APT.MicroApi/APT.FO.WebApi/Controllers/PreShiftMeetingRecordController.cs @@ -63,6 +63,7 @@ namespace APT.FO.WebApi.Controllers.Api.FO List postList = new List(); var oldUserIds = GetEntities(t => t.PRE_SHIFT_MEETING_RECORD_ID == entity.ID, new BaseFilter(entity.ORG_ID)).Select(m => m.ID).ToList(); var userID = APT.Infrastructure.Api.AppContext.CurrentSession.UserID; + var departId = APT.Infrastructure.Api.AppContext.CurrentSession.DepartmentID; if (entity.TaskID != null && entity.TaskID != Guid.Empty) { var currTask = GetEntity(t => t.ID == entity.TaskID); @@ -141,6 +142,7 @@ namespace APT.FO.WebApi.Controllers.Api.FO { throw new Exception("通知人员不能为空"); } + if (entity.DEPARTMENT_ID == null) { var user = GetEntity(t => t.ID == userID); @@ -160,7 +162,7 @@ namespace APT.FO.WebApi.Controllers.Api.FO } else { - var currTeam = GetEntity(t => t.DEPARTMENT_ID == entity.DEPARTMENT_ID); + var currTeam = GetEntity(t => t.DEPARTMENT_ID == departId); entity.TEAM_ID = currTeam?.ID; TeamName = currTeam?.NAME; }