From 513aa68919619c4a27114c7f70266eeae98a53c8 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: Fri, 3 Jul 2026 12:50:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=81=E4=B8=9A=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/Api/EnterpriseLibraryController.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/APT.MicroApi/APT.SK.WebApi/Controllers/Api/EnterpriseLibraryController.cs b/APT.MicroApi/APT.SK.WebApi/Controllers/Api/EnterpriseLibraryController.cs index 9e3dcf9..81002df 100644 --- a/APT.MicroApi/APT.SK.WebApi/Controllers/Api/EnterpriseLibraryController.cs +++ b/APT.MicroApi/APT.SK.WebApi/Controllers/Api/EnterpriseLibraryController.cs @@ -747,9 +747,12 @@ namespace APT.SK.WebApi.Controllers.Api if (item2 != null && item2.DEPARTMENT_ID != null) { var first = departs.FirstOrDefault(t => t.ID == item2.DEPARTMENT_ID); - var level = Enum.GetName(typeof(FMDepartmentType), first.DEPARTMENT_TYPE); - levelStr.Add(level); - departIds.Add(first.ID); + if (first != null) + { + var level = Enum.GetName(typeof(FMDepartmentType), first?.DEPARTMENT_TYPE); + levelStr.Add(level); + departIds.Add(first.ID); + } } } }