From fe01bb135ae60c4e8c62f3c12754eccfbaaf4578 Mon Sep 17 00:00:00 2001 From: Junjie <xjj@123> Date: 星期五, 11 七月 2025 15:07:02 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/task/OrderSyncScheduler.java | 2 +- src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/OrderSyncScheduler.java b/src/main/java/com/zy/asrs/task/OrderSyncScheduler.java index e7bc899..51050ca 100644 --- a/src/main/java/com/zy/asrs/task/OrderSyncScheduler.java +++ b/src/main/java/com/zy/asrs/task/OrderSyncScheduler.java @@ -71,7 +71,7 @@ } } - @Scheduled(cron = "0/3 * * * * ? ") + @Scheduled(cron = "0/30 * * * * ? ") @Async("orderThreadPool") public void completeAndReportOrderIssued() { // String erpReport = Parameter.get().getErpReport(); diff --git a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java index ff30f0b..6c9b312 100644 --- a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java +++ b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java @@ -7,6 +7,7 @@ import com.zy.asrs.service.*; import com.zy.asrs.task.AbstractHandler; import com.zy.asrs.task.core.ReturnT; +import com.zy.asrs.utils.MatUtils; import com.zy.asrs.utils.MathUtils; import com.zy.asrs.utils.OrderInAndOutUtil; import com.zy.common.model.DetlDto; @@ -106,6 +107,8 @@ OrderDetl orderDetl = OrderDetl.find(orderDetlList, dto.getMatnr(), dto.getBatch(), dto.getBrand(), dto.getStandby1(), dto.getStandby2(), dto.getStandby3(), dto.getBoxType1(), dto.getBoxType2(), dto.getBoxType3()); assert orderDetl != null; orderDetl.setAnfme(MathUtils.add(orderDetl.getAnfme(), detail.getAnfme())); + Double weight = MatUtils.calcWeight(orderDetl.getMatnr(), orderDetl.getAnfme()); + orderDetl.setWeight(weight); } else { list.add(dto); orderDetlList.add(detail); -- Gitblit v1.9.1