From ed361165f4518ab5eaa94bfc5fc97f30603619f4 Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期四, 29 六月 2023 14:45:09 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java |   23 ++++++++++++++---------
 1 files changed, 14 insertions(+), 9 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 38f1687..6574575 100644
--- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -206,14 +206,17 @@
             }
 
         }
-        for(StockOutParam.LocDetl one : param.getLocDetls()){
-            List<String> outerSingleLoc = Utils.getGroupOuterSingleLoc(one.getLocNo());
-            for (String s : outerSingleLoc) {
-                if (!locs.contains(s)) {
-                    throw new CoolException("娴呭簱浣嶆湁鐩稿悓鐗╂枡涓嶆敮鎸佸嚭搴�");
-                }
-            }
-        }
+        // TODO: 2023/6/28 绛夋潕钖囩‘璁ゆ槸鍚︿娇鐢�
+        // ----------------------------------------------
+        //for(StockOutParam.LocDetl one : param.getLocDetls()){
+        //    List<String> outerSingleLoc = Utils.getGroupOuterSingleLoc(one.getLocNo());
+        //    for (String s : outerSingleLoc) {
+        //        if (!locs.contains(s)) {
+        //            throw new CoolException("娴呭簱浣嶆湁鐩稿悓鐗╂枡涓嶆敮鎸佸嚭搴�");
+        //        }
+        //    }
+        //}
+        // ----------------------------------------------
 
 //        ArrayList<String> locNos = new ArrayList<>();
 //        for (StockOutParam.LocDetl locDetl:param.getLocDetls()){
@@ -480,7 +483,9 @@
                 if (!locMast.getLocSts().equals("F")) {
                     continue;
                 }
-
+                if (locMast.getLocSts().equals("F")) {
+                    throw new CoolException("娴呭簱浣嶅湪搴撲笉鏀寔姝や换鍔�");
+                }
                 boolean flag = false;
                 for (LocDetl locDetl : locDetlService.selectByLocNo(locMast.getLocNo())) {
                     if (!locDetl.getMatnr().equals(matnr)) {

--
Gitblit v1.9.1