From 4f47f94957e67df0864930a2f638e9bdc8411b36 Mon Sep 17 00:00:00 2001
From: 1 <1@123>
Date: 星期三, 25 二月 2026 09:50:06 +0800
Subject: [PATCH] lsh#

---
 rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/ReceiveMsgServiceImpl.java |   32 ++++++++++++++++----------------
 1 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/ReceiveMsgServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/ReceiveMsgServiceImpl.java
index b82d633..0cb4583 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/ReceiveMsgServiceImpl.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/ReceiveMsgServiceImpl.java
@@ -615,25 +615,25 @@
     @Async
     public void asyncOutboundExecutionWcs(List<OutStockToTaskParams> param, Long orderId, Long loginUserId) {
         try {
-            int i = 0;
-            List<OutStockToTaskParams> tasks = new ArrayList<>();
-            while (true) {
-                tasks = new ArrayList<>();
-                i++;
-                if (i > 5) return;
-                Thread.sleep(3000);
-                for (OutStockToTaskParams taskParam : new OutStockToTaskParams[param.size()]) {
-                    if (StringUtils.isNotBlank(taskParam.getLocCode())) {
-                        tasks.add(taskParam);
-                    }
-                }
-                break;
-            }
-            if (tasks.isEmpty()){
+//            int i = 0;
+//            List<OutStockToTaskParams> tasks = new ArrayList<>();
+//            while (true) {
+//                tasks = new ArrayList<>();
+//                i++;
+//                if (i > 5) return;
+//                Thread.sleep(3000);
+//                for (OutStockToTaskParams taskParam : new OutStockToTaskParams[param.size()]) {
+//                    if (StringUtils.isNotBlank(taskParam.getLocCode())) {
+//                        tasks.add(taskParam);
+//                    }
+//                }
+//                break;
+//            }
+            if (param.isEmpty()){
                 log.warn("璁㈠崟ID {} 娌℃湁鎵惧埌鍙嚭搴撴槑缁嗭紝璺宠繃鑷姩鍑哄簱", orderId);
                 return;
             }
-            outStockService.genOutStockTask(tasks, loginUserId, orderId);
+            outStockService.genOutStockTask(param, loginUserId, orderId);
 
             log.info("璁㈠崟ID {} 鑷姩鍑哄簱锛屽叡澶勭悊 {} 涓槑缁�", orderId, param.size());
         } catch (Exception e) {

--
Gitblit v1.9.1