From cdd325cf78ca5bac74f941a917d8c90f34fa63e6 Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期一, 25 八月 2025 10:03:41 +0800 Subject: [PATCH] 11 --- MES.Service/service/BasicData/SysDepartmentManager.cs | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/MES.Service/service/BasicData/SysDepartmentManager.cs b/MES.Service/service/BasicData/SysDepartmentManager.cs index 25f3b0f..3e6e181 100644 --- a/MES.Service/service/BasicData/SysDepartmentManager.cs +++ b/MES.Service/service/BasicData/SysDepartmentManager.cs @@ -108,7 +108,7 @@ fForbidStatus = "B"; } - return new SysDepartment + var entity = new SysDepartment { Departmentcode = department.FNumber, Departmentname = department.FName, @@ -130,6 +130,17 @@ Company = "1000", Factory = "1000" }; + + var sysDepartment = Db.Queryable<SysDepartment>() + .Where(s => s.Departmentcode == entity.Departmentcode) + .First(); + + if (sysDepartment != null) + { + entity.Id = sysDepartment.Id; + } + + return entity; } // SaveList 鏂规硶鐢ㄤ簬淇濆瓨澶氫釜閮ㄩ棬璁板綍锛屾牴鎹被鍨嬫壒閲忔墽琛屼笉鍚岀殑鎿嶄綔 -- Gitblit v1.9.3