From 246e93fd519dadbe3127b6add16ed0e473fccab8 Mon Sep 17 00:00:00 2001
From: cnf <3200815559@qq.com>
Date: 星期二, 08 七月 2025 13:08:58 +0800
Subject: [PATCH] 首检修改
---
MES.Service/service/BasicData/MesItemsManager.cs | 34 ++++++++++++++++++++++++++++------
1 files changed, 28 insertions(+), 6 deletions(-)
diff --git a/MES.Service/service/BasicData/MesItemsManager.cs b/MES.Service/service/BasicData/MesItemsManager.cs
index 321b39a..9657312 100644
--- a/MES.Service/service/BasicData/MesItemsManager.cs
+++ b/MES.Service/service/BasicData/MesItemsManager.cs
@@ -15,7 +15,8 @@
&& c.Company == query.Company
&& c.ItemNo == query.ItemNo).First();
}
-
+
+
public bool Save(ErpItems item)
{
var entity = GetMesItems(item);
@@ -33,11 +34,11 @@
return 1;
break;
case "2":
- if (InsertItem(db, entity))
+ if (InsertOrUpdate(db, entity))
return 1;
break;
case "3":
- if (DeleteItem(db, entity.Id))
+ if (UpdateItemStatus(db, entity.Id, "B"))
return 1;
break;
case "4":
@@ -129,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,
@@ -144,14 +146,34 @@
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,
MaterialProperti = item.FErpClsID,
ProductionWorkshop = item.FWorkShopId,
- ProduceUnit = item.FPRODUCEUNITID,
- SubconUnit = item.FSUBCONUNITID,
+ ProduceUnit = item.Fproduceunitid,
+ SubconUnit = item.Fsubconunitid,
+ CreateOrg = Convert.ToDecimal(item.FCreateOrgId),
+ UseOrg = Convert.ToDecimal(item.FUseOrgId),
+ CustNo = item.F_WWC_TEXT7,
+ F_WWC_TEXT8= item.F_WWC_TEXT8,
+ F_WWC_DECIMAL= item.F_WWC_DECIMAL,
+ F_WWC_DECIMAL1= item.F_WWC_DECIMAL1,
+ F_WWC_DECIMAL2= item.F_WWC_DECIMAL2,
+ F_WWC_DECIMAL3= item.F_WWC_DECIMAL3,
+ F_WWC_DECIMAL4= item.F_WWC_DECIMAL4,
+ FBCN= item.FBCN,
+ FGW=item.FGW,
+ FYJ=item.FYJ,
+ FSB=item.FSB,
+ F_WWC_TEXT1 = item.F_WWC_TEXT1,
+ F_WWC_TEXT2 = item.F_WWC_TEXT2,
+ F_WWC_TEXT3 = item.F_WWC_TEXT3,
+ F_WWC_TEXT4 = item.F_WWC_TEXT4,
+ F_WWC_TEXT5 = item.F_WWC_TEXT5,
+ F_WWC_TEXT6 = item.F_WWC_TEXT6,
+ CreateDate = DateTime.Now,
Company = "1000",
Factory = "1000"
};
--
Gitblit v1.9.3