From 641458e41533d10a5c5e12c2c715ab8d7d0f2b45 Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期三, 21 八月 2024 16:40:20 +0800
Subject: [PATCH] 更正

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

diff --git a/MES.Service/service/BasicData/MesItemsManager.cs b/MES.Service/service/BasicData/MesItemsManager.cs
index 4e916be..019e483 100644
--- a/MES.Service/service/BasicData/MesItemsManager.cs
+++ b/MES.Service/service/BasicData/MesItemsManager.cs
@@ -1,5 +1,6 @@
 锘縰sing Castle.Core.Resource;
 using MES.Service.DB;
+using MES.Service.Dto.service;
 using MES.Service.Dto.webApi;
 using MES.Service.Modes;
 using SqlSugar;
@@ -8,6 +9,14 @@
 
 public class MesItemsManager : Repository<MesItems>
 {
+    public MesItems GetItemQcPrint(WarehouseQuery query)
+    {
+        return Db.Queryable<MesItems>()
+            .Where(c => c.Factory == query.Factory
+                        && c.Company == query.Company
+                        && c.ItemNo == query.ItemNo).First();
+    }
+    
     public bool Save(ErpItems item)
     {
         var entity = GetMesItems(item);
@@ -129,14 +138,13 @@
             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 = item.FPurchaseUnitId,
+            Fpurchaseunitid = Convert.ToDecimal(item.FPurchaseUnitId),
             Storeunit = item.FStoreUnitID,
             Saleunit = item.FSaleUnitId,
             Fforbidstatus = item.FForbidStatus,
@@ -148,7 +156,9 @@
             Fumbrella = item.Fumbrella,
             FLOSSPERCENT  = item.FLOSSPERCENT ,
             FMnemonicCode = item.FMnemonicCode,
-            FExpPeriod = item.FExpPeriod      ,
+            FExpPeriod = item.FExpPeriod,
+            LastupdateDate=DateTime.Now,
+            CreateDate=DateTime.Now,
             Company = "1000",
             Factory = "1000"
         };

--
Gitblit v1.9.3