From f36c933e1b3d3b1abc72be9f800e719750ae7da1 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期三, 17 六月 2020 10:47:00 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java |    4 ++--
 src/main/java/com/zy/asrs/entity/param/StockOutParam.java   |   13 +++++++++++++
 src/main/webapp/static/js/pakStore/stockOut.js              |    2 +-
 3 files changed, 16 insertions(+), 3 deletions(-)

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 cee665a..b0164b6 100644
--- a/src/main/java/com/zy/asrs/entity/param/StockOutParam.java
+++ b/src/main/java/com/zy/asrs/entity/param/StockOutParam.java
@@ -31,9 +31,14 @@
 
     public static class LocDetl {
 
+        // 搴撲綅鍙�
         private String locNo;
 
+        // 鐗╂枡鍙�
         private String matnr;
+
+        // 鏁伴噺
+        private Integer count;
 
         public String getLocNo() {
             return locNo;
@@ -50,5 +55,13 @@
         public void setMatnr(String matnr) {
             this.matnr = matnr;
         }
+
+        public Integer getCount() {
+            return count;
+        }
+
+        public void setCount(Integer count) {
+            this.count = count;
+        }
     }
 }
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 d5ecc9e..9571db7 100644
--- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -118,7 +118,7 @@
         // 鑾峰彇搴撲綅鏄庣粏
         List<LocDetl> locDetls = new ArrayList<>();
         for (StockOutParam.LocDetl locDetl : param.getLocDetls()) {
-            if (!Cools.isEmpty(locDetl.getLocNo(), locDetl.getMatnr())) {
+            if (!Cools.isEmpty(locDetl.getLocNo(), locDetl.getMatnr(), locDetl.getCount())) {
                 LocDetl sqlParam = new LocDetl();
                 sqlParam.setLocNo(locDetl.getLocNo());
                 sqlParam.setMatnr(locDetl.getMatnr());
@@ -197,7 +197,7 @@
                 wrkDetl.setWrkNo(workNo);
                 wrkDetl.setIoTime(new Date());
                 wrkDetl.setMatnr(locDetl.getMatnr());
-                wrkDetl.setAnfme(locDetl.getAnfme());
+                wrkDetl.setAnfme(locDetl.getAnfme()); // 鏁伴噺
                 wrkDetl.setZmatid(locDetl.getZmatid());
                 wrkDetl.setTbpos(locDetl.getTbpos());
                 wrkDetl.setTbnum(locDetl.getTbnum());
diff --git a/src/main/webapp/static/js/pakStore/stockOut.js b/src/main/webapp/static/js/pakStore/stockOut.js
index e0e08e0..a96818b 100644
--- a/src/main/webapp/static/js/pakStore/stockOut.js
+++ b/src/main/webapp/static/js/pakStore/stockOut.js
@@ -56,7 +56,7 @@
                     }
                     var locDetls = [];
                     data.forEach(function(elem) {
-                        locDetls.push({locNo: elem.locNo, matnr: elem.matnr});
+                        locDetls.push({locNo: elem.locNo, matnr: elem.matnr, count: elem.count});
                     });
                     let param = {
                         outSite: staNo,

--
Gitblit v1.9.1