From e64b1d5ec0b3ca0c42048903f4ab5f9d588349e8 Mon Sep 17 00:00:00 2001
From: cp <513960435@qq.com>
Date: 星期四, 19 六月 2025 08:37:51 +0800
Subject: [PATCH] #

---
 zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/OutController.java |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/OutController.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/OutController.java
index 9c4fa47..5cdedf2 100644
--- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/OutController.java
+++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/OutController.java
@@ -89,11 +89,17 @@
                 if (issued >0){
                     List<LocDetl> locDetls = locDetlService.queryStock(orderDetl.getMatnr(), orderDetl.getBatch(), hostId);
                     for (LocDetl locDetl : locDetls) {
-                        for (HashMap.Entry<String,Integer> entry:hm.entrySet()){
+                        //杩囨护鎺夊湪宸茶鏍囪鐨勫簱浣嶅彿
+                        boolean boo=false;
+                        for (HashMap.Entry<String,Integer> entry:hm.entrySet()) {
                             if(locDetl.getLocNo().equals(entry.getKey())){
-                                continue;
+                                boo=true;
+                                break;
                             }
                         }
+                        if (boo){
+                            continue;
+                        }
                         List<LocDetl> locMats = locDetlService.list(new LambdaQueryWrapper<LocDetl>()
                                 .eq(LocDetl::getLocNo, locDetl.getLocNo())
                                 .eq(LocDetl::getHostId, hostId));

--
Gitblit v1.9.1