From a4f725f0fc99e1e51106af1b60263ac3bd2a7c30 Mon Sep 17 00:00:00 2001
From: 展杰 <1240968267@qq.com>
Date: 星期二, 13 八月 2024 10:09:14 +0800
Subject: [PATCH] 合并上格新增代码

---
 MES.Service/service/BasicData/MesStaffManager.cs |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/MES.Service/service/BasicData/MesStaffManager.cs b/MES.Service/service/BasicData/MesStaffManager.cs
index 34eafdf..1dd36fc 100644
--- a/MES.Service/service/BasicData/MesStaffManager.cs
+++ b/MES.Service/service/BasicData/MesStaffManager.cs
@@ -1,4 +1,5 @@
-锘縰sing MES.Service.DB;
+锘縰sing Castle.Core.Resource;
+using MES.Service.DB;
 using MES.Service.Dto.webApi;
 using MES.Service.Modes;
 using SqlSugar;
@@ -64,7 +65,11 @@
         var exists = db.Queryable<SysUser>().Any(u => u.Sid == sysUser.Sid);
         if (exists)
         {
-            var updateUser = db.Updateable(sysUser).ExecuteCommand();
+            var updateUser = db.Updateable<SysUser>()
+                .SetColumns(s => s.Fcode == sysUser.Fcode)
+                .SetColumns(s => s.Fname == sysUser.Fname)
+                .Where(s => s.Sid == sysUser.Sid)
+                .ExecuteCommand();
             if (updateUser > 0)
             {
                 var updateStaff = db.Updateable(entity).ExecuteCommand();
@@ -114,7 +119,9 @@
             PositionName = staff.FPost,
             PhoneNumber = staff.FMobile,
             Remark = staff.FDescription,
-            FforbidStatus = staff.FForbidStatus
+            FforbidStatus = staff.FForbidStatus,
+            FSubsidiary = staff.FSubsidiary,
+            Fumbrella = staff.Fumbrella,
         };
 
         if (staff.FStaffStartDate != null)

--
Gitblit v1.9.3