From 26699e9ed72a2789541fa05a1005615cbb8e25de Mon Sep 17 00:00:00 2001
From: dengjunjie <dengjunjie@hnkhzn.com>
Date: 星期日, 02 十一月 2025 16:04:26 +0800
Subject: [PATCH] 优化抓取ERP数据

---
 新建文件夹/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/DeliveryOrderServices.cs |    9 +
 新建文件夹/WMS/src/extension/stock/Dt_Inventory_Batch.js                          |    2 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/NewBusiness.cs           |   52 +++++++--
 新建文件夹/WMS/src/extension/outbound/outboundOrder.js                            |  167 +++++++++++++++++++--------------
 新建文件夹/WIDESEA_WMSServer/ClassLibrary2/MaterielInfoService.cs                 |    6 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Check.cs          |   23 +++-
 6 files changed, 164 insertions(+), 95 deletions(-)

diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/ClassLibrary2/MaterielInfoService.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/ClassLibrary2/MaterielInfoService.cs"
index 73ff4ff..5817be8 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/ClassLibrary2/MaterielInfoService.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/ClassLibrary2/MaterielInfoService.cs"
@@ -44,12 +44,13 @@
                     // 榛樿鏌ヨ杩囧幓24灏忔椂鐨勬暟鎹�
                     SearchDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                 }
+                string getDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                 // 璇锋眰鍙傛暟
                 var requestData = new
                 {
                     searchDate = SearchDate
                 };
-                SearchDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
+
                 // 鍙戣捣璇锋眰
                 var result = HttpHelper.Post(url, requestData.ToJsonString());
 
@@ -64,6 +65,7 @@
                 }
                 if (response.data.Count < 1)
                 {
+                    SearchDate = getDate;
                     return responseContent.OK("鏃犳柊鑽搧鏁版嵁");
                 }
 
@@ -98,7 +100,7 @@
                 }).ToList();
                 // 涓�娆℃�ф壒閲忔彃鍏ユ暟鎹簱
                 BaseDal.AddData(entityList);
-
+                SearchDate = getDate;
                 //ProductSynchronous();
                 return responseContent.OK("鍚屾鎴愬姛");
             }
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/DeliveryOrderServices.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/DeliveryOrderServices.cs"
index 44d2925..b18e5ac 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/DeliveryOrderServices.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/DeliveryOrderServices.cs"
@@ -60,6 +60,11 @@
             _materielInfoService = materielInfoService;
             _locationInfoService = locationInfoService;
         }
+        public override WebResponseContent UpdateData(SaveModel saveModel)
+        {
+            return base.UpdateData(saveModel);
+        }
+
         #region 鍒涘缓鍑哄簱鍗�
         /// <summary>
         /// 鍒涘缓鍑哄簱鍗�
@@ -431,7 +436,9 @@
                             if (orderDetailLK != null)
                             {
                                 #region 娣诲姞鍑哄簱浠诲姟銆佷慨鏀瑰簱瀛樹俊鎭�
-                                Dt_InventoryInfo inventoryInfo = dt_InventoryInfos.Where(x => x.WarehouseCode == WareCodeLK).First();
+                                Dt_InventoryInfo? inventoryInfo = dt_InventoryInfos.FirstOrDefault(x => x.WarehouseCode == WareCodeLK);
+                                if (inventoryInfo == null)
+                                    throw new Exception($"鏈壘鍒扮墿鏂欑紪鍙枫�恵detail.goods_no}銆戝湪绔嬪簱涓殑搴撳瓨淇℃伅");
                                 inventoryInfo.AvailableQuantity -= orderDetailLK.Order_qty;
                                 inventoryInfo.OutboundQuantity += orderDetailLK.Order_qty;
                                 Dt_SupplyTask supplyTask = new Dt_SupplyTask()
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/NewBusiness.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/NewBusiness.cs"
index dfdc13f..907c025 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/NewBusiness.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/NewBusiness.cs"
@@ -23,24 +23,35 @@
             try
             {
                 var url = "http://121.37.118.63:80/GYZ2/95fck/inOrder";
+                string GetOutOrderDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                 if (string.IsNullOrEmpty(SearchInOrderDate)) SearchInOrderDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                 var requestData = new { searchDate = SearchInOrderDate };
-                SearchInOrderDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
+                //SearchInOrderDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                 var result = HttpHelper.Post(url, requestData.ToJsonString());
                 var response = JsonConvert.DeserializeObject<UpstreamResponse<UpstreamOrderInfo>>(result);
                 if (response == null || response.resultCode != "0") return content;
-                if (response.data.Count < 1) return content;
+                if (response.data.Count < 1)
+                {
+                    SearchInOrderDate = GetOutOrderDate;
+                    return content;
+                }
                 var ordernos = response.data.Select(x => x.order_no).ToList();
                 var existingOrderNos = _cabinOrderServices.Repository.QueryData(x => ordernos.Contains(x.Order_no)).Select(x => x.Order_no).Distinct().ToList();
                 var newOrders = response.data.Where(order => !existingOrderNos.Contains(order.order_no)).ToList();
-                if (newOrders.Count < 1) return content;
+                if (newOrders.Count < 1)
+                {
+                    SearchInOrderDate = GetOutOrderDate;
+                    return content;
+                }
+                int messQty = 0;
                 foreach (var order in newOrders)
                 {
                     try
                     {
                         if (order.order_type == "1")
                         {
-                            _cabinOrderServices.CreateInboundOrder(order);
+                            content = _cabinOrderServices.CreateInboundOrder(order);
+                            if (!content.Status) messQty++;
                         }
                         else if (order.order_type == "3")//鍏ュ簱閫�鏂�
                         {
@@ -63,12 +74,14 @@
                                 };
                                 upstramOutOrderInfo.details.Add(detail);
                             }
-                            _deliveryOrderServices.CreateOutboundOrder(upstramOutOrderInfo);
                             #endregion
+                            content = _deliveryOrderServices.CreateOutboundOrder(upstramOutOrderInfo);
+                            if (!content.Status) messQty++;
                         }
                         else if (order.order_type == "5")//鎶ユ孩鍏ュ簱
                         {
-                            _cabinOrderServices.CreateCheckInOrder(order);
+                            content = _cabinOrderServices.CreateCheckInOrder(order);
+                            if (!content.Status) messQty++;
                         }
                     }
                     catch (Exception ex)
@@ -76,6 +89,7 @@
                         continue;
                     }
                 }
+                if (messQty == 0) SearchInOrderDate = GetOutOrderDate;
                 return content.OK();
             }
             catch (Exception ex)
@@ -94,24 +108,33 @@
             try
             {
                 var url = "http://121.37.118.63:80/GYZ2/95fck/outOrder";
+                string GetOutOrderDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                 if (string.IsNullOrEmpty(SearchOutOrderDate)) SearchOutOrderDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                 var requestData = new { searchDate = SearchOutOrderDate };
-                SearchOutOrderDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                 var result = HttpHelper.Post(url, requestData.ToJsonString());
                 var response = JsonConvert.DeserializeObject<UpstreamResponse<UpstramOutOrderInfo>>(result);
 
                 if (response == null || response.resultCode != "0") return content;
-                if (response.data.Count < 1) return content;
+                if (response.data.Count < 1)
+                {
+                    SearchOutOrderDate = GetOutOrderDate;
+                    return content;
+                }
                 var ordernos = response.data.Select(x => x.order_no).ToList();
                 var existingOutOrderNos = _deliveryOrderServices.Repository.QueryData(x => ordernos.Contains(x.Out_no)).Select(x => x.Out_no).Distinct().ToList();
                 var newOutOrders = response.data.Where(outorder => !existingOutOrderNos.Contains(outorder.order_no)).ToList();
-                if (newOutOrders.Count < 1) return content;
-
+                if (newOutOrders.Count < 1)
+                {
+                    SearchOutOrderDate = GetOutOrderDate;
+                    return content;
+                }
+                int messQty = 0;
                 foreach (var outorder in newOutOrders)
                 {
                     if (outorder.order_type == "1")// 姝e父鍑哄簱鍗�
                     {
-                        _deliveryOrderServices.CreateOutboundOrder(outorder);
+                        content = _deliveryOrderServices.CreateOutboundOrder(outorder);
+                        if (!content.Status) messQty++;
                     }
                     else if (outorder.order_type == "2")//鍑哄簱閫�璐�
                     {
@@ -135,13 +158,16 @@
                             order.details.Add(detail);
                         }
                         #endregion
-                        _cabinOrderServices.CreateInboundOrder(order);
+                        content = _cabinOrderServices.CreateInboundOrder(order);
+                        if (!content.Status) messQty++;
                     }
                     else if (outorder.order_type == "6")//鎶ユ崯鍑哄簱
                     {
-                        _deliveryOrderServices.CreateCheckOutOrder(outorder);
+                        content = _deliveryOrderServices.CreateCheckOutOrder(outorder);
+                        if (!content.Status) messQty++;
                     }
                 }
+                if (messQty == 0) SearchOutOrderDate = GetOutOrderDate;
             }
             catch (Exception ex)
             {
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Check.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Check.cs"
index 9679eb4..996a1fc 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Check.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Check.cs"
@@ -44,14 +44,21 @@
                     {
                         foreach (var items in inventoryInfos.GroupBy(x => x.WarehouseCode))
                         {
-                            Dt_DeliveryOrder deliveryOrder = new Dt_DeliveryOrder()
+                            Dt_DeliveryOrder? deliveryOrder = deliveryOrders.Where(x => x.Warehouse_no == items.Key).FirstOrDefault();
+                            bool isNull = false;
+                            if (deliveryOrder == null)
                             {
-                                Out_no = item.MaterielCode + "_" + item.BatchNo,
-                                Out_type = "20",
-                                OutStatus = "鏂板缓",
-                                Warehouse_no = items.Key,
-                                Details = new List<Dt_DeliveryOrderDetail>()
-                            };
+                                isNull = true;
+                                deliveryOrder = new Dt_DeliveryOrder()
+                                {
+                                    //Out_no = item.MaterielCode + "_" + item.BatchNo,
+                                    Out_no = $"PD{items.Key}{DateTime.Now.ToString("yyMMddHHmmss")}",
+                                    Out_type = "20",
+                                    OutStatus = "鏂板缓",
+                                    Warehouse_no = items.Key,
+                                    Details = new List<Dt_DeliveryOrderDetail>()
+                                };
+                            }
                             var Status = items.Key == "001" ? 0 : 2;//鍒ゆ柇鏄惁涓虹珛搴撳尯鍩�
                             Dt_DeliveryOrderDetail deliveryOrderDetail = new Dt_DeliveryOrderDetail()
                             {
@@ -66,7 +73,7 @@
                                 Reservoirarea = items.Key
                             };
                             deliveryOrder.Details.Add(deliveryOrderDetail);
-                            deliveryOrders.Add(deliveryOrder);
+                            if (isNull) deliveryOrders.Add(deliveryOrder);
                             #region 鍒涘缓鐩樼偣浠诲姟
                             foreach (var inventory in items)
                             {
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/outbound/outboundOrder.js" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/outbound/outboundOrder.js"
index ac5be69..da89607 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/outbound/outboundOrder.js"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/outbound/outboundOrder.js"
@@ -2,79 +2,106 @@
 //姝s鏂囦欢鏄敤鏉ヨ嚜瀹氫箟鎵╁睍涓氬姟浠g爜锛屽彲浠ユ墿灞曚竴浜涜嚜瀹氫箟椤甸潰鎴栬�呴噸鏂伴厤缃敓鎴愮殑浠g爜
 import gridBody from './extend/outOrderDetail.vue'
 import http from '../../api/http';
+import { el } from 'element-plus/es/locales.mjs';
 let extension = {
-    components: {
-      //鏌ヨ鐣岄潰鎵╁睍缁勪欢
-      gridHeader: '',
-      gridBody: gridBody,
-      gridFooter: '',
-      //鏂板缓銆佺紪杈戝脊鍑烘鎵╁睍缁勪欢
-      modelHeader: '',
-      modelBody: '',
-      modelFooter: ''
+  components: {
+    //鏌ヨ鐣岄潰鎵╁睍缁勪欢
+    gridHeader: '',
+    gridBody: gridBody,
+    gridFooter: '',
+    //鏂板缓銆佺紪杈戝脊鍑烘鎵╁睍缁勪欢
+    modelHeader: '',
+    modelBody: '',
+    modelFooter: ''
+  },
+  tableAction: '', //鎸囧畾鏌愬紶琛ㄧ殑鏉冮檺(杩欓噷濉啓琛ㄥ悕,榛樿涓嶇敤濉啓)
+  buttons: { view: [], box: [], detail: [] }, //鎵╁睍鐨勬寜閽�
+  methods: {
+    //涓嬮潰杩欎簺鏂规硶鍙互淇濈暀涔熷彲浠ュ垹闄�
+    onInit() {
+      //鎵╁睍椤甸潰鍒濆鍖栨搷浣�
+      let Bt = this.buttons.find(x => x.value == "Complete")
+      if (Bt) {
+        Bt.onClick = function () {
+          let rows = this.$refs.table.getSelected();
+          if (rows.length == 0) return this.$error("璇烽�夋嫨鏁版嵁!");
+          if (rows.length > 1) return this.$error("鍙兘閫夋嫨涓�鏉℃暟鎹�")
+          const id = rows[0].id;
+          //const allIds = rows.map(item => item.id);
+
+          // 杩欓噷娣诲姞浣犵殑涓氬姟閫昏緫
+          this.http.post(`/api/DeliveryOrder/FinishOutOrder?key=${id}`).then((x) => {
+            if (x.status) {
+              this.$Message.success('鎿嶄綔鎴愬姛');
+              this.refresh();
+            } else {
+              return this.$error(x.message);
+            }
+          });
+        }
+      }
     },
-    tableAction: '', //鎸囧畾鏌愬紶琛ㄧ殑鏉冮檺(杩欓噷濉啓琛ㄥ悕,榛樿涓嶇敤濉啓)
-    buttons: { view: [], box: [], detail: [] }, //鎵╁睍鐨勬寜閽�
-    methods: {
-       //涓嬮潰杩欎簺鏂规硶鍙互淇濈暀涔熷彲浠ュ垹闄�
-      onInit() {  
-        //鎵╁睍椤甸潰鍒濆鍖栨搷浣�
-       let Bt=this.buttons.find(x=>x.value=="Complete")
-        if(Bt){
-    Bt.onClick = function () {
-      let rows = this.$refs.table.getSelected();
-      if (rows.length == 0) return this.$error("璇烽�夋嫨鏁版嵁!");
-      if (rows.length>1)return this.$error("鍙兘閫夋嫨涓�鏉℃暟鎹�")
-        const id=rows[0].id;
-      //const allIds = rows.map(item => item.id);
-      
-      // 杩欓噷娣诲姞浣犵殑涓氬姟閫昏緫
-      this.http.post(`/api/DeliveryOrder/FinishOutOrder?key=${id}`).then((x) => {
-        if (x.status) {
-          this.$Message.success('鎿嶄綔鎴愬姛');
-          this.refresh();
-        } else {
-          return this.$error(x.message);
+    onInited() {
+      //妗嗘灦鍒濆鍖栭厤缃悗
+      //濡傛灉瑕侀厤缃槑缁嗚〃,鍦ㄦ鏂规硶鎿嶄綔
+      //this.detailOptions.columns.forEach(column=>{ });
+      this.buttons.forEach(x => {//name鏀逛负瑕侀殣钘忕殑鎸夐挳鍚嶅瓧
+        if (x.name == '缂� 杈�') {
+          x.hidden = true;
+        }
+      })
+    },
+    searchBefore(param) {
+      //鐣岄潰鏌ヨ鍓�,鍙互缁檖aram.wheres娣诲姞鏌ヨ鍙傛暟
+      //杩斿洖false锛屽垯涓嶄細鎵ц鏌ヨ
+      return true;
+    },
+    searchAfter(result) {
+      //鏌ヨ鍚庯紝result杩斿洖鐨勬煡璇㈡暟鎹�,鍙互鍦ㄦ樉绀哄埌琛ㄦ牸鍓嶅鐞嗚〃鏍肩殑鍊�
+      return true;
+    },
+    addBefore(formData) {
+      //鏂板缓淇濆瓨鍓峟ormData涓哄璞★紝鍖呮嫭鏄庣粏琛紝鍙互缁欑粰琛ㄥ崟璁剧疆鍊硷紝鑷繁杈撳嚭鐪媐ormData鐨勫��
+      return true;
+    },
+    updateBefore(formData) {
+      //缂栬緫淇濆瓨鍓峟ormData涓哄璞★紝鍖呮嫭鏄庣粏琛ㄣ�佸垹闄よ鐨処d
+      return true;
+    },
+    rowClick({ row, column, event }) {
+      //鏌ヨ鐣岄潰鐐瑰嚮琛屼簨浠�
+      this.$refs.table.$refs.table.toggleRowSelection(row); //鍗曞嚮琛屾椂閫変腑褰撳墠琛�;
+    },
+    modelOpenAfter(row) {
+      //鐐瑰嚮缂栬緫銆佹柊寤烘寜閽脊鍑烘鍚庯紝鍙互鍦ㄦ澶勫啓閫昏緫锛屽锛屼粠鍚庡彴鑾峰彇鏁版嵁
+      //(1)鍒ゆ柇鏄紪杈戣繕鏄柊寤烘搷浣滐細 this.currentAction=='Add';
+      //(2)缁欏脊鍑烘璁剧疆榛樿鍊�
+      //(3)this.editFormFields.瀛楁='xxx';
+      //濡傛灉闇�瑕佺粰涓嬫媺妗嗚缃粯璁ゅ�硷紝璇烽亶鍘唗his.editFormOptions鎵惧埌瀛楁閰嶇疆瀵瑰簲data灞炴�х殑key鍊�
+      //鐪嬩笉鎳傚氨鎶婅緭鍑虹湅锛歝onsole.log(this.editFormOptions)
+      this.editFormOptions.forEach((editForm) => {
+        editForm.forEach((x) => {
+          x.readonly = true
+        })
+      })
+      this.detailOptions.buttons.forEach((btn) => {
+        if (btn.name != '娣诲姞琛�') {
+          btn.hidden = true;
+          //鎴栬�呰缃彧璇�
+          //btn.readonly=true;
         }
       });
-    }
-  }
-      },
-      onInited() {
-        //妗嗘灦鍒濆鍖栭厤缃悗
-        //濡傛灉瑕侀厤缃槑缁嗚〃,鍦ㄦ鏂规硶鎿嶄綔
-        //this.detailOptions.columns.forEach(column=>{ });
-      },
-      searchBefore(param) {
-        //鐣岄潰鏌ヨ鍓�,鍙互缁檖aram.wheres娣诲姞鏌ヨ鍙傛暟
-        //杩斿洖false锛屽垯涓嶄細鎵ц鏌ヨ
-        return true;
-      },
-      searchAfter(result) {
-        //鏌ヨ鍚庯紝result杩斿洖鐨勬煡璇㈡暟鎹�,鍙互鍦ㄦ樉绀哄埌琛ㄦ牸鍓嶅鐞嗚〃鏍肩殑鍊�
-        return true;
-      },
-      addBefore(formData) {
-        //鏂板缓淇濆瓨鍓峟ormData涓哄璞★紝鍖呮嫭鏄庣粏琛紝鍙互缁欑粰琛ㄥ崟璁剧疆鍊硷紝鑷繁杈撳嚭鐪媐ormData鐨勫��
-        return true;
-      },
-      updateBefore(formData) {
-        //缂栬緫淇濆瓨鍓峟ormData涓哄璞★紝鍖呮嫭鏄庣粏琛ㄣ�佸垹闄よ鐨処d
-        return true;
-      },
-      rowClick({ row, column, event }) {
-        //鏌ヨ鐣岄潰鐐瑰嚮琛屼簨浠�
-        this.$refs.table.$refs.table.toggleRowSelection(row); //鍗曞嚮琛屾椂閫変腑褰撳墠琛�;
-      },
-      modelOpenAfter(row) {
-        //鐐瑰嚮缂栬緫銆佹柊寤烘寜閽脊鍑烘鍚庯紝鍙互鍦ㄦ澶勫啓閫昏緫锛屽锛屼粠鍚庡彴鑾峰彇鏁版嵁
-        //(1)鍒ゆ柇鏄紪杈戣繕鏄柊寤烘搷浣滐細 this.currentAction=='Add';
-        //(2)缁欏脊鍑烘璁剧疆榛樿鍊�
-        //(3)this.editFormFields.瀛楁='xxx';
-        //濡傛灉闇�瑕佺粰涓嬫媺妗嗚缃粯璁ゅ�硷紝璇烽亶鍘唗his.editFormOptions鎵惧埌瀛楁閰嶇疆瀵瑰簲data灞炴�х殑key鍊�
-        //鐪嬩笉鎳傚氨鎶婅緭鍑虹湅锛歝onsole.log(this.editFormOptions)
+      if (row.out_type == "20") {
+        this.detail.columns.forEach((x) => {
+          if (x.field == "order_Outqty") {
+            x.title = "鐩樼偣鏁伴噺",
+              x.edit = true
+          }
+        })
+      } else {
+
       }
     }
-  };
-  export default extension;
-  
\ No newline at end of file
+  }
+};
+export default extension;
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/stock/Dt_Inventory_Batch.js" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/stock/Dt_Inventory_Batch.js"
index d4a2328..c33cb49 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/stock/Dt_Inventory_Batch.js"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/stock/Dt_Inventory_Batch.js"
@@ -28,7 +28,7 @@
             .post("api/DeliveryOrder/CreateCheckOrder", allIds)
             .then((x) => {
               if (x.status) {
-                this.$Message.success('鐩樼偣浠诲姟瀹屾垚');
+                this.$Message.success('鍒涘缓鐩樼偣鍗曟垚鍔�');
                 this.refresh();
               } else {
                 return this.$error(x.message);

--
Gitblit v1.9.3