From 8cacf6e3a9b8ad99116bedbea9e26eaad7e53c87 Mon Sep 17 00:00:00 2001
From: ytfl <ytfl@qq.com>
Date: 星期五, 11 七月 2025 15:10:34 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/nc/task/PlanOrderTask.java |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/zy/nc/task/PlanOrderTask.java b/src/main/java/com/zy/nc/task/PlanOrderTask.java
index 43cace7..5e9f64e 100644
--- a/src/main/java/com/zy/nc/task/PlanOrderTask.java
+++ b/src/main/java/com/zy/nc/task/PlanOrderTask.java
@@ -46,10 +46,17 @@
      */
     @Scheduled(cron = "0/3 * * * * ? ")
     public void execute1() {
-        List<String> ids = storeTypeService.listOwn();
-        List<String> Ids = nccSaleXsfhmxWmsService.selectXsfh(ids);
+        List<String> warehouseIds = storeTypeService.listOwn();
+        List<String> Ids = nccSaleXsfhmxWmsService.selectXsfh(warehouseIds);
         for (String id : Ids) {
-            List<NccSaleXsfhmxWms> wmsFlag = nccSaleXsfhmxWmsService.selectList(new EntityWrapper<NccSaleXsfhmxWms>().eq("vbillcode", id).ne("wms_flag", 1).eq("fstatusflag", 2).eq("hdr", 0).eq("bdr", 0));
+            List<NccSaleXsfhmxWms> wmsFlag = nccSaleXsfhmxWmsService.selectList(new EntityWrapper<NccSaleXsfhmxWms>()
+                    .eq("vbillcode", id)
+                    .ne("wms_flag", 1)
+                    .eq("fstatusflag", 2)
+                    .eq("hdr", 0)
+                    .eq("bdr", 0)
+                    .in("fhckbm",warehouseIds)
+            );
             if (wmsFlag == null || wmsFlag.isEmpty()) {
                 return;
             }

--
Gitblit v1.9.1