From 85deecd28f589f280a3db19fb35fcb6d9081b781 Mon Sep 17 00:00:00 2001
From: wang..123 <brook_w@163.com>
Date: 星期五, 18 二月 2022 09:57:18 +0800
Subject: [PATCH] #

---
 src/main/webapp/static/js/pakStore/locCheckOut.js             |    3 ++-
 src/main/webapp/static/js/pltBarcode/pltBarcode.js            |    2 +-
 version/db/sxjzasrs20220211.bak                               |    0 
 src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java   |    1 +
 src/main/webapp/views/pakStore/pakStore.html                  |    2 +-
 src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java   |    2 ++
 src/main/java/com/zy/asrs/entity/param/StockOutParam.java     |   10 ++++++++++
 src/main/java/com/zy/asrs/entity/MatCodeCountDto.java         |    3 ++-
 src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java |    1 -
 src/main/java/com/zy/common/web/WcsController.java            |    2 +-
 src/main/webapp/static/js/common.js                           |    2 +-
 src/main/webapp/static/js/pakStore/pakStore.js                |    2 +-
 12 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/zy/asrs/entity/MatCodeCountDto.java b/src/main/java/com/zy/asrs/entity/MatCodeCountDto.java
index 39178ce..f02fea8 100644
--- a/src/main/java/com/zy/asrs/entity/MatCodeCountDto.java
+++ b/src/main/java/com/zy/asrs/entity/MatCodeCountDto.java
@@ -63,7 +63,7 @@
         this.vendor= vendor;
     }
 
-    public MatCodeCountDto(String billNo, Integer seqNo, String matNo, String supplier, Double count,String source, String vendor) {
+    public MatCodeCountDto(String billNo, Integer seqNo, String matNo, String supplier, Double count,String source, String vendor,String memo) {
         this.matNo = matNo;
         this.count = count;
         this.billNo = billNo;
@@ -71,6 +71,7 @@
         this.seqNo = seqNo;
         this.source = source;
         this.vendor= vendor;
+        this.memo=memo;
     }
 
     public MatCodeCountDto(String billNo, Integer seqNo, String matNo, String supplier, Double count) {
diff --git a/src/main/java/com/zy/asrs/entity/param/StockOutParam.java b/src/main/java/com/zy/asrs/entity/param/StockOutParam.java
index 9b238d3..19d8b3d 100644
--- a/src/main/java/com/zy/asrs/entity/param/StockOutParam.java
+++ b/src/main/java/com/zy/asrs/entity/param/StockOutParam.java
@@ -46,6 +46,16 @@
         // 鏁伴噺
         private Double count;
 
+        private String supplier;
+
+        public String getSupplier() {
+            return supplier;
+        }
+
+        public void setSupplier(String supplier) {
+            this.supplier = supplier;
+        }
+
         public String getBillNo() { return billNo; }
 
         public void setBillNo(String billNo) { this.billNo = billNo; }
diff --git a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
index fbc865f..cb0209b 100644
--- a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -106,7 +106,6 @@
                 pltBarcode.setVendor(combMat.getVendor());
                 pltBarcode.setSource(combMat.getSource());
                 pltBarcode.setQtyBox(matCode.getStr6());
-                pltBarcode.setMemo(combMat.getMemo());
                 if (!pltBarcodeService.insert(pltBarcode)) {
                     throw new CoolException("淇濆瓨鏁版嵁澶辫触");
                 }
diff --git a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
index 2c60ab6..05cdbe8 100644
--- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -284,6 +284,7 @@
                 wrkDetl.setAllQty(qty*matCode.getStr6());
                 wrkDetl.setVendor(detlDto.getLocDetl().getVendor());
                 wrkDetl.setSource(detlDto.getLocDetl().getSource());
+                wrkDetl.setSupplier(detlDto.getLocDetl().getSupplier());
                 if (!wrkDetlService.insert(wrkDetl)) {
                     throw new CoolException("淇濆瓨宸ヤ綔妗f槑缁嗗け璐�");
                 }
@@ -498,6 +499,7 @@
                 LocDetl sqlParam = new LocDetl();
                 sqlParam.setLocNo(paramLocDetl.getLocNo());
                 sqlParam.setMatNo(paramLocDetl.getMatNo());
+                sqlParam.setSupplier(paramLocDetl.getSupplier());
                 LocDetl one = locDetlService.selectOne(new EntityWrapper<>(sqlParam));
                 if (null != one) locDetlDtos.add(new LocDetlDto(one, one.getQty()));
             }
diff --git a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
index 9624c2e..d6605e3 100644
--- a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
@@ -124,6 +124,7 @@
                             locDetl.setVendor(wrk_no.getVendor());
                             locDetl.setWeight(matCode.getWeight());
                             locDetl.setQtyBox(matCode.getStr6());
+
                             if (!Cools.isEmpty(wrk_no)){
                                 locDetl.setMemo(wrk_no.getMemo());
                                 locDetl.setSupplier(wrk_no.getSupplier());
diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java
index 5155061..78f3121 100644
--- a/src/main/java/com/zy/common/web/WcsController.java
+++ b/src/main/java/com/zy/common/web/WcsController.java
@@ -140,7 +140,7 @@
         // 鐢熸垚宸ヤ綔妗f槑缁�
         List<MatCodeCountDto> matDtos = new ArrayList<>();
         pltBarcodes.forEach(elem -> {
-            matDtos.add(new MatCodeCountDto(elem.getBillNo(), elem.getSeqNo(), elem.getMatNo(), elem.getSupplier(), elem.getQty(),elem.getSource(),elem.getVendor()));
+            matDtos.add(new MatCodeCountDto(elem.getBillNo(), elem.getSeqNo(), elem.getMatNo(), elem.getSupplier(), elem.getQty(),elem.getSource(),elem.getVendor(),elem.getMemo()));
 
             //鏇存柊缁勬墭鏁版嵁鐘舵�佷负鍏ュ簱涓�
             Wrapper<PltBarcode> wrapper = new EntityWrapper<PltBarcode>().eq("barcode", elem.getBarcode())
diff --git a/src/main/webapp/static/js/common.js b/src/main/webapp/static/js/common.js
index 5e422fd..e172ae1 100644
--- a/src/main/webapp/static/js/common.js
+++ b/src/main/webapp/static/js/common.js
@@ -192,7 +192,7 @@
     ,{field: 'color', align: 'center',title: '棰滆壊'}
     ,{field: 'zpallet', align: 'center',title: '鎵樼洏鏉$爜'}
     // ,{field: 'bname', align: 'center',title: '搴撲綅鍚嶇О'}
-    ,{field: 'memo', align: 'center',title: '澶囨敞', hide: true}
+    ,{field: 'memo', align: 'center',title: '鐢熶骇鏃ユ湡',}
     ,{field: 'weight', align: 'center', title: '姣忕閲嶉噺(KG)'}
     ,{field: 'str3', align: 'center', title: '瀹㈡埛鍚嶇О'}
     ,{field: 'str4', align: 'center', title: '椤圭洰淇℃伅'}
diff --git a/src/main/webapp/static/js/pakStore/locCheckOut.js b/src/main/webapp/static/js/pakStore/locCheckOut.js
index f6797c8..456139c 100644
--- a/src/main/webapp/static/js/pakStore/locCheckOut.js
+++ b/src/main/webapp/static/js/pakStore/locCheckOut.js
@@ -53,11 +53,12 @@
                     data.forEach(function(elem) {
                         console.log(elem)
                         // locDetls.push({locNo: elem.locNo, matnr: elem.matnr, count: elem.count}); // todo
-                        locDetls.push({locNo: elem.locNo, matNo: elem.matNo});
+                        locDetls.push({locNo: elem.locNo, matNo: elem.matNo, supplier:elem.supplier});
                     });
                     let param = {
                         outSite: staNo,
                         locDetls: locDetls
+
                     }
                     $.ajax({
                         url: baseUrl+"/locCheck/out/start",
diff --git a/src/main/webapp/static/js/pakStore/pakStore.js b/src/main/webapp/static/js/pakStore/pakStore.js
index fefffe9..9b0b98e 100644
--- a/src/main/webapp/static/js/pakStore/pakStore.js
+++ b/src/main/webapp/static/js/pakStore/pakStore.js
@@ -12,7 +12,7 @@
     ];
     cols.push.apply(cols, matCols);
     cols.push(
-        {field: 'memo', title:'澶囨敞', align: 'center'},
+        {field: 'memo', title:'鐢熶骇鏃ユ湡', align: 'center'},
         {fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:120}
         )
     return cols;
diff --git a/src/main/webapp/static/js/pltBarcode/pltBarcode.js b/src/main/webapp/static/js/pltBarcode/pltBarcode.js
index 48c8ee1..a139d5e 100644
--- a/src/main/webapp/static/js/pltBarcode/pltBarcode.js
+++ b/src/main/webapp/static/js/pltBarcode/pltBarcode.js
@@ -40,7 +40,7 @@
             ,{field: 'source', align: 'center',title: '鏉ユ簮'}
             ,{field: 'supplier', align: 'center',title: '鎵瑰彿'}
             ,{field: 'vendor', align: 'center',title: '渚涘簲鍟�'}
-            ,{field: 'memo', align: 'center',title: '澶囨敞', hide: true}
+            ,{field: 'memo', align: 'center',title: '鐢熶骇鏃ユ湡'}
             ,{field: 'linkErp$', align: 'center',title: 'ERP杩炵嚎', hide: true}
             ,{field: 'ioStatus$', align: 'center',title: '瀹屾垚鐘舵��'}
             ,{field: 'ioTime$', align: 'center',title: '瀹屾垚鏃堕棿', hide: true}
diff --git a/src/main/webapp/views/pakStore/pakStore.html b/src/main/webapp/views/pakStore/pakStore.html
index 2250d7a..e465277 100644
--- a/src/main/webapp/views/pakStore/pakStore.html
+++ b/src/main/webapp/views/pakStore/pakStore.html
@@ -108,7 +108,7 @@
 
     <!-- 琛� -->
     <script type="text/html" id="operate">
-        <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="memo">澶囨敞</a>
+        <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="memo">鐢熶骇鏃ユ湡</a>
         <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="remove">绉婚櫎</a>
     </script>
 
diff --git a/version/db/sxjzasrs20220211.bak b/version/db/sxjzasrs20220211.bak
index fb10b28..de0b8b5 100644
--- a/version/db/sxjzasrs20220211.bak
+++ b/version/db/sxjzasrs20220211.bak
Binary files differ

--
Gitblit v1.9.1