From f934f933155b4c65a17d18176f4a2fbf95e68535 Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期三, 28 五月 2025 08:33:01 +0800
Subject: [PATCH] 13

---
 src/main/java/com/zy/nc/task/PlanOrderTask.java |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/zy/nc/task/PlanOrderTask.java b/src/main/java/com/zy/nc/task/PlanOrderTask.java
index c7d116d..2ed9808 100644
--- a/src/main/java/com/zy/nc/task/PlanOrderTask.java
+++ b/src/main/java/com/zy/nc/task/PlanOrderTask.java
@@ -6,13 +6,11 @@
 import com.zy.nc.entity.*;
 import com.zy.nc.service.*;
 import com.zy.nc.task.handler.PlanOrderHandler;
-import com.zy.system.service.impl.ConfigServiceImpl;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.scheduling.annotation.Scheduled;
 import org.springframework.stereotype.Component;
 
-import java.util.Arrays;
 import java.util.List;
 
 @Slf4j
@@ -54,7 +52,12 @@
             if (wmsFlag == null || wmsFlag.isEmpty()) {
                 return;
             }
-            ReturnT<String> returnT = planOrderHandler.start1(wmsFlag);
+            ReturnT<String> returnT;
+            if (wmsFlag.get(0).getNastnum().doubleValue() > 0) {
+                returnT = planOrderHandler.start1(wmsFlag);
+            } else {
+                returnT = planOrderHandler.start1In(wmsFlag);
+            }
             if (!returnT.isSuccess()) {
                 for (NccSaleXsfhmxWms wms : wmsFlag) {
                     wms.setWmsMemo(returnT.getMsg());
@@ -178,7 +181,7 @@
     public void execute4() {
         List<String> strings = nccCkPddWmsService.selectPdd();
         for (String string : strings) {
-            List<NccCkPddWms> wmsFlag = nccCkPddWmsService.selectList(new EntityWrapper<NccCkPddWms>().eq("vbillcode", string).ne("wms_flag", 1).eq("FBILLFLAG",4).eq("hdr", 0).eq("bdr", 0));
+            List<NccCkPddWms> wmsFlag = nccCkPddWmsService.selectList(new EntityWrapper<NccCkPddWms>().eq("vbillcode", string).ne("wms_flag", 1).eq("FBILLFLAG", 4).eq("hdr", 0).eq("bdr", 0));
             ReturnT<String> returnT = planOrderHandler.start4(wmsFlag);
             if (!returnT.isSuccess()) {
                 for (NccCkPddWms wms : wmsFlag) {

--
Gitblit v1.9.1