From ad9d0659df900595fd3f2d12c42fe42891d2d127 Mon Sep 17 00:00:00 2001
From: mrzhssss <pro6@qq.com>
Date: 星期二, 06 十二月 2022 17:39:18 +0800
Subject: [PATCH] #

---
 src/main/resources/mapper/OrderDetlMapper.xml               |    2 +-
 src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java |   22 +++++++++++-----------
 src/main/webapp/static/js/order/order.js                    |    1 +
 src/main/java/com/zy/common/web/WcsController.java          |    3 ++-
 4 files changed, 15 insertions(+), 13 deletions(-)

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 cef20db..a82745c 100644
--- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -896,17 +896,17 @@
 
         }
 
-//        // 璁㈠崟鍏宠仈
-//        List<WrkDetl> wrkDetls = wrkDetlService.selectByWrkNo(wrkMast.getWrkNo());
-//        for (WrkDetl wrkDetl : wrkDetls) {
-//            if (!Cools.isEmpty(wrkDetl.getOrderNo())) {
-//                if (!orderDetlService.decrease(wrkDetl.getOrderNo(), wrkDetl.getMatnr(), wrkDetl.getBatch(), wrkDetl.getAnfme())) {
-//                    throw new CoolException("璁㈠崟鏁版嵁鍥炴粴澶辫触");
-//                }
-//                // 鐢熸垚鏂扮殑鍑哄簱浣滀笟
-////                        stockOutRe(wrkMast, wrkDetls);
-//            }
-//        }
+        // 璁㈠崟鍏宠仈
+        List<WrkDetl> wrkDetls = wrkDetlService.selectByWrkNo(wrkMast.getWrkNo());
+        for (WrkDetl wrkDetl : wrkDetls) {
+            if (!Cools.isEmpty(wrkDetl.getOrderNo())) {
+                if (!orderDetlService.decrease(wrkDetl.getOrderNo(), wrkDetl.getMatnr(), wrkDetl.getBatch(), wrkDetl.getAnfme())) {
+                    throw new CoolException("璁㈠崟鏁版嵁鍥炴粴澶辫触");
+                }
+                // 鐢熸垚鏂扮殑鍑哄簱浣滀笟
+//                        stockOutRe(wrkMast, wrkDetls);
+            }
+        }
 
         // 鍙栨秷鎿嶄綔浜哄憳璁板綍
         wrkMast.setManuType("鎵嬪姩鍙栨秷");
diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java
index ab9c254..2a4cb17 100644
--- a/src/main/java/com/zy/common/web/WcsController.java
+++ b/src/main/java/com/zy/common/web/WcsController.java
@@ -256,7 +256,8 @@
             integer = rowLastnoService.selectNextWhsType();
             BasCrnp crn_no = basCrnpService.selectOne(new EntityWrapper<BasCrnp>()
                     .eq("crn_no", integer));
-            if (crn_no.getInEnable().equals("Y") && crn_no.getCrnSts().equals("3")){
+            if (crn_no.getInEnable().equals("Y")
+                    && crn_no.getCrnSts() == 3){
                 break;
             }
         }
diff --git a/src/main/resources/mapper/OrderDetlMapper.xml b/src/main/resources/mapper/OrderDetlMapper.xml
index 42dd341..57f2b30 100644
--- a/src/main/resources/mapper/OrderDetlMapper.xml
+++ b/src/main/resources/mapper/OrderDetlMapper.xml
@@ -154,7 +154,7 @@
 
     <update id="decrease">
         update man_order_detl
-        set work_qty = work_qty - #{qty}
+        set qty = qty - #{qty}
         where 1=1
         and order_no = #{orderNo}
         and matnr = #{matnr}
diff --git a/src/main/webapp/static/js/order/order.js b/src/main/webapp/static/js/order/order.js
index 448ccfe..a80ce12 100644
--- a/src/main/webapp/static/js/order/order.js
+++ b/src/main/webapp/static/js/order/order.js
@@ -182,6 +182,7 @@
                         layer.tips('璇锋坊鍔犲崟鎹槑缁�', '#matAddBtnComment', {tips: [1, '#ff4c4c']});
                         return false;
                     }
+                    console.log(data)
                     let nList = admin.util.deepClone(xxDataList);
                     for (let xi = 0; xi < nList.length; xi++) {
                         if (nList[xi].anfme <= 0){

--
Gitblit v1.9.1