From 07a64ae2621fe7806e3d35497f22efa8f235a53e Mon Sep 17 00:00:00 2001
From: zhangchao <zc857179121@qq.com>
Date: 星期二, 22 十月 2024 16:07:55 +0800
Subject: [PATCH] 1

---
 src/main/java/com/zy/asrs/service/impl/OrderServiceImpl.java |    6 ++++++
 src/main/java/com/zy/asrs/task/OrderSyncScheduler.java       |   11 ++---------
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/OrderServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OrderServiceImpl.java
index 0ee71d8..f7815d7 100644
--- a/src/main/java/com/zy/asrs/service/impl/OrderServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OrderServiceImpl.java
@@ -134,6 +134,12 @@
             if (!this.updateSettle2(order.getId(), 4L, pltType)) {
                 throw new CoolException("淇敼璁㈠崟銆恛rderNo = " + order.getOrderNo() + "銆戠姸鎬佷负宸插畬鎴愬け璐�");
             }
+        } else {
+            if (!Cools.isEmpty(pltType)) {
+                order.setPltType(pltType);
+                super.updateById(order);
+            }
+
         }
 
 
diff --git a/src/main/java/com/zy/asrs/task/OrderSyncScheduler.java b/src/main/java/com/zy/asrs/task/OrderSyncScheduler.java
index 6ac7993..d74a0d9 100644
--- a/src/main/java/com/zy/asrs/task/OrderSyncScheduler.java
+++ b/src/main/java/com/zy/asrs/task/OrderSyncScheduler.java
@@ -81,16 +81,9 @@
     }
 
     @Scheduled(cron = "0/5 * * * * ? ")
-    //@Async("orderThreadPool")
+    @Async("orderThreadPool")
     public void reportOrder() {
-        List<Order> orderList = orderService.selectList(new EntityWrapper<Order>().eq("settle", 2));
-        orderList.forEach(order -> {
-            if (order.getSettle() < 4L) {
-                return;
-            }
-            orderSyncHandler.timelyStart(order);
-        });
-        orderList = orderService.selectList(new EntityWrapper<Order>().eq("settle", 4));
+        List<Order> orderList = orderService.selectList(new EntityWrapper<Order>().in("settle", 2, 4));
         orderList.forEach(order -> {
             orderSyncHandler.timelyStart(order);
         });

--
Gitblit v1.9.1