From da3bbf602cf91249b31c8b01eba0f5c2bf9edea7 Mon Sep 17 00:00:00 2001
From: lsh <lsh@163.com>
Date: 星期四, 11 九月 2025 13:01:22 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/jshdasrs' into jshdasrs
---
src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java b/src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java
index d062204..5c082dc 100644
--- a/src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java
+++ b/src/main/java/com/zy/asrs/task/OrderToSortLineScheduler.java
@@ -32,15 +32,20 @@
private OrderToLineHandler orderToLineHandler;
- // @Scheduled(cron = "0/3 * * * * ? ")
+ @Scheduled(cron = "0/3 * * * * ? ")
private void orderToSortLine() {
//鑾峰彇鏈笅鍙戝崟鎹�
List<String> orderNos = orderService.AllStatusSatisfyOrder(0);
+ if(orderNos == null || orderNos.isEmpty()) {
+ log.info("鏈湁鏂拌鍗�");
+ return;
+ }
+ //閬嶅巻鍗曟嵁
for (String orderNo : orderNos) {
List<OrderDetl> orderDetls = orderDetlService.selectByOrderNo(orderNo);
OrderToLine orderToLine = new OrderToLine();
- orderToLine.setOrderNo(orderNo);
- orderToLine.setCreateTime(System.currentTimeMillis());
+ orderToLine.setOrderNo(orderNo); //鍗曟嵁缂栧彿
+ orderToLine.setCreateTime(System.currentTimeMillis()); //鍒涘缓鏃堕棿
Long bindingTag = System.currentTimeMillis();//娣锋惌鏍囪
@@ -54,8 +59,8 @@
OrderToLine.MatList matMix = new OrderToLine.MatList(
orderDetl.getMatnr(), // matnr -> sku
orderDetl.getSupp(), // supp -> po
- remainder, //浣欐枡
- orderDetl.getBarcode(), //barcode -> upc
+ remainder, // 浣欐枡 -> 鍓╀綑浣欐枡缁熶竴鏃堕棿鎴虫爣璁�
+ orderDetl.getBarcode(), //barcode -> upc 鏉$爜
1,
orderDetl.getOrigin(), //origin -> supplier 璐ф簮
bindingTag //浣欐枡鏍囪鐩稿悓
--
Gitblit v1.9.1