From c2948e9d6c94278037676a55ddda244681b41b5c Mon Sep 17 00:00:00 2001
From: wbc <2597324127@qq.com>
Date: 星期一, 24 二月 2025 16:22:21 +0800
Subject: [PATCH] 销售接口添加相关字段

---
 MES.Service/service/BasicData/MesItemsManager.cs |   24 +++++++++++++-----------
 1 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/MES.Service/service/BasicData/MesItemsManager.cs b/MES.Service/service/BasicData/MesItemsManager.cs
index 019e483..7bdb461 100644
--- a/MES.Service/service/BasicData/MesItemsManager.cs
+++ b/MES.Service/service/BasicData/MesItemsManager.cs
@@ -1,5 +1,4 @@
-锘縰sing Castle.Core.Resource;
-using MES.Service.DB;
+锘縰sing MES.Service.DB;
 using MES.Service.Dto.service;
 using MES.Service.Dto.webApi;
 using MES.Service.Modes;
@@ -16,7 +15,8 @@
                         && c.Company == query.Company
                         && c.ItemNo == query.ItemNo).First();
     }
-    
+
+
     public bool Save(ErpItems item)
     {
         var entity = GetMesItems(item);
@@ -130,6 +130,7 @@
         return new MesItems
         {
             Id = Convert.ToDecimal(item.Id),
+            ItemId= Convert.ToDecimal(item.Id),
             ItemNo = item.FNumber,
             ItemName = item.FName,
             ItemModel = item.FSpecification,
@@ -138,13 +139,14 @@
             Highlimit = item.FMaxStock,
             PrdPack = item.FMinPackCount,
             DepotCode = item.FStockId,
+            Ppbom00019124 = item.PPBOM00019124,
             Fmaterialgroup = item.FMaterialGroup,
             Remarks = item.FDescription,
             Ffinishreceiptoverrate = item.FFinishReceiptOverRate,
             Fissuetype = item.FIssueType,
             Fisbatchmanage = item.FIsBatchManage,
             Fpurchaserid = item.FPurchaserId,
-            Fpurchaseunitid = Convert.ToDecimal(item.FPurchaseUnitId),
+            Fpurchaseunitid = item.FPurchaseUnitId,
             Storeunit = item.FStoreUnitID,
             Saleunit = item.FSaleUnitId,
             Fforbidstatus = item.FForbidStatus,
@@ -152,13 +154,13 @@
             ProductionWorkshop = item.FWorkShopId,
             ProduceUnit = item.FPRODUCEUNITID,
             SubconUnit = item.FSUBCONUNITID,
-            FSubsidiary = item.FSubsidiary,
-            Fumbrella = item.Fumbrella,
-            FLOSSPERCENT  = item.FLOSSPERCENT ,
-            FMnemonicCode = item.FMnemonicCode,
-            FExpPeriod = item.FExpPeriod,
-            LastupdateDate=DateTime.Now,
-            CreateDate=DateTime.Now,
+            CreateOrg = Convert.ToDecimal(item.FCreateOrgId),
+            UseOrg = Convert.ToDecimal(item.FUseOrgId),
+            LossPercent = item.FLOSSPERCENT,
+            MnemonicCode = item.FMnemonicCode,
+            ExpPeriod = item.FExpPeriod,
+            ColorName = item.FColor,
+            CreateDate = DateTime.Now,
             Company = "1000",
             Factory = "1000"
         };

--
Gitblit v1.9.3