From c42346453608186971fad5e80ffd08fd58d38d06 Mon Sep 17 00:00:00 2001
From: zc <zc@123>
Date: 星期三, 16 七月 2025 16:42:45 +0800
Subject: [PATCH] 完善erp对接

---
 src/main/java/com/zy/common/service/CommonService.java |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/zy/common/service/CommonService.java b/src/main/java/com/zy/common/service/CommonService.java
index 5d55b8f..d5f2fd1 100644
--- a/src/main/java/com/zy/common/service/CommonService.java
+++ b/src/main/java/com/zy/common/service/CommonService.java
@@ -982,8 +982,14 @@
                     for (LocMast locMastGro1 : locMasts1) {
                         if (locMastGro1.getLocSts().equals("F")) {
                             LocDetl locDetl = locDetlService.selectOne(new EntityWrapper<LocDetl>().eq("loc_No", locMastGro1.getLocNo()));
-                            if (!locDetl.getMatnr().equals(matnr) || !locDetl.getBatch().equals(batch)) {
-                                continue;
+                            if (!Cools.isEmpty(locDetl.getSku())){
+                                if (!locDetl.getMatnr().equals(matnr) || !locDetl.getSku().equals(batch)) {
+                                    continue;
+                                }
+                            }else {
+                                if (!locDetl.getMatnr().equals(matnr)) {
+                                    continue;
+                                }
                             }
                         }
                         if (locMastGro1.getLocSts().equals("P") || locMastGro1.getLocSts().equals("Q") || locMastGro1.getLocSts().equals("R")) {

--
Gitblit v1.9.1