From cf2dffc61f8c8734dc611ef9bd0eccc0bb3806ae Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期一, 06 五月 2024 16:04:59 +0800
Subject: [PATCH] 1.ERP订单、MES工单列表新增顶级物料编码、顶级物料名称 2.ERP订单派发接口增加顶级物料id、顶级物料编码、顶级物料名称

---
 VueWebCoreApi/DLL/BLL/WorkOrderBLL.cs |   29 +++++++++++++++++++++++++----
 1 files changed, 25 insertions(+), 4 deletions(-)

diff --git a/VueWebCoreApi/DLL/BLL/WorkOrderBLL.cs b/VueWebCoreApi/DLL/BLL/WorkOrderBLL.cs
index d306fb6..5d7589d 100644
--- a/VueWebCoreApi/DLL/BLL/WorkOrderBLL.cs
+++ b/VueWebCoreApi/DLL/BLL/WorkOrderBLL.cs
@@ -24,9 +24,9 @@
         #endregion
 
         #region[ERP璁㈠崟涓嬭揪]
-        public static ToMessage MarkSaveErpOrder(string erporderid,string sbid, string erpordercode, string saleordercode, string partcode, string wkshopcode, string warehousecode, string erpqty, string markqty, string ordernum, string relse_qty, string saleOrderDeliveryDate, User us)
+        public static ToMessage MarkSaveErpOrder(string erporderid,string sbid, string erpordercode, string saleordercode, string partcode, string wkshopcode, string warehousecode, string erpqty, string markqty, string ordernum, string relse_qty, string saleOrderDeliveryDate,string idTopInventory,string TopInventoryCode,string TopInventoryName, User us)
         {
-            return WorkOrderDAL.MarkSaveErpOrder(erporderid, sbid, erpordercode, saleordercode, partcode, wkshopcode, warehousecode, erpqty, markqty, ordernum, relse_qty, saleOrderDeliveryDate, us);
+            return WorkOrderDAL.MarkSaveErpOrder(erporderid, sbid, erpordercode, saleordercode, partcode, wkshopcode, warehousecode, erpqty, markqty, ordernum, relse_qty, saleOrderDeliveryDate, idTopInventory, TopInventoryCode, TopInventoryName, us);
         }
         #endregion
 
@@ -41,6 +41,13 @@
         public static ToMessage ClosedErpOrder(string erporderid, string erpordercode, User us)
         {
             return WorkOrderDAL.ClosedErpOrder(erporderid, erpordercode, us);
+        }
+        #endregion
+
+        #region[ERP璁㈠崟鍙嶅叧闂璢
+        public static ToMessage ReverseClosedErpOrder(string erporderid, string erpordercode, User us)
+        {
+            return WorkOrderDAL.ReverseClosedErpOrder(erporderid, erpordercode, us);
         }
         #endregion
 
@@ -121,6 +128,13 @@
         public static ToMessage MesOrderBitchClosedSeave(User us, string[] wocodelist)
         {
             return WorkOrderDAL.MesOrderBitchClosedSeave(us,wocodelist);
+        }
+        #endregion
+
+        #region[MES宸ュ崟鎵归噺鍙嶅叧闂彁浜
+        public static ToMessage MesOrderBitchReverseClosedSeave(User us, string[] wocodelist)
+        {
+            return WorkOrderDAL.MesOrderBitchReverseClosedSeave(us, wocodelist);
         }
         #endregion
 
@@ -211,9 +225,9 @@
 
 
         #region[鐢熶骇鎵ц,鎶ュ伐瀹℃牳鍒楄〃鏁版嵁鏌ヨ鎺ュ彛]
-        public static ToMessage MesOrderStepReportVerifySearch(string wkshopcode, string wo_code, string partnumber, string partname, string partspec, string stepname, string reportuser, string reportdateopendate, string reportdateclosedate, int startNum, int endNum, string prop, string order)
+        public static ToMessage MesOrderStepReportVerifySearch(string reviewstatus, string wkshopcode, string wo_code, string partnumber, string partname, string partspec, string stepname, string reportuser, string reportdateopendate, string reportdateclosedate, int startNum, int endNum, string prop, string order)
         {
-            return WorkOrderDAL.MesOrderStepReportVerifySearch(wkshopcode,wo_code, partnumber, partname, partspec, stepname, reportuser, reportdateopendate, reportdateclosedate, startNum, endNum, prop, order);
+            return WorkOrderDAL.MesOrderStepReportVerifySearch(reviewstatus,wkshopcode, wo_code, partnumber, partname, partspec, stepname, reportuser, reportdateopendate, reportdateclosedate, startNum, endNum, prop, order);
         }
         #endregion
 
@@ -223,5 +237,12 @@
             return WorkOrderDAL.MesOrderStepReportVerifySeave(us,json);
         }
         #endregion
+
+        #region[鐢熶骇鎵ц,鎶ュ伐寮冨鏁版嵁鎻愪氦]
+        public static ToMessage MesOrderStepReportNotVerifySeave(User us, string id,string steptype)
+        {
+            return WorkOrderDAL.MesOrderStepReportNotVerifySeave(us, id, steptype);
+        }
+        #endregion
     }
 }

--
Gitblit v1.9.3