From 4a7b0fda2e0659982239020c005615758a3acbee Mon Sep 17 00:00:00 2001
From: 快乐的昕的电脑 <快乐的昕的电脑@DESKTOP-C2BQPQU>
Date: 星期五, 12 十二月 2025 10:20:23 +0800
Subject: [PATCH] 采购员编码转ID

---
 MES.Service/service/BasicData/MesItemsManager.cs |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/MES.Service/service/BasicData/MesItemsManager.cs b/MES.Service/service/BasicData/MesItemsManager.cs
index e98e3a8..390ed88 100644
--- a/MES.Service/service/BasicData/MesItemsManager.cs
+++ b/MES.Service/service/BasicData/MesItemsManager.cs
@@ -314,6 +314,24 @@
             entity.SubconUnit = "0";
         }
 
+        //閲囪喘鍛樼紪鐮佽浆ID,Fpurchaserid = item.FPurchaserId,
+        var entityFpurchaserid = Db.Queryable<MesStaff>()
+        .Where(x => x.StaffNo == item.FPurchaserId)
+        .Select(x => x.Id.ToString())
+        .First();
+        if (!string.IsNullOrWhiteSpace(entityFpurchaserid))
+        {
+            entity.Fpurchaserid = entityFpurchaserid;
+        }
+        else if (!string.IsNullOrWhiteSpace(item.FPurchaserId))
+        {
+            entity.Fpurchaserid = item.FPurchaserId;
+        }
+        else
+        {
+            entity.SubconUnit = "0";
+        }
+
         //// ERP: Y=鏈鐢�, N=绂佺敤
         //// MES: A=鏈鐢�, B=绂佺敤
         //if (string.IsNullOrEmpty(item.FForbidStatus))

--
Gitblit v1.9.3