From 10aef23d06cf1d12bc48273e7844328ddf0efcc8 Mon Sep 17 00:00:00 2001
From: skyouc <creaycat@gmail.com>
Date: 星期二, 13 一月 2026 12:30:31 +0800
Subject: [PATCH] no message

---
 src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

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 6729460..aaa41ca 100644
--- a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
@@ -180,6 +180,20 @@
                     if (!waitPakinService.insert(waitPakin)) {
                         throw new CoolException("缁勬墭妗d繚瀛樺け璐ワ紒锛�");
                     }
+
+                    //淇敼鍗曟嵁鎵ц鏁伴噺
+                    OrderDetlPakin detlPakin = orderDetlPakinService.selectOne(new EntityWrapper<OrderDetlPakin>()
+                            .eq("matnr", waitPakin.getMatnr())
+                            .eq("barcode", waitPakin.getZpallet())
+                            .eq("order_no", waitPakin.getOrderNo()));
+                    if (Objects.isNull(detlPakin)) {
+                        throw new CoolException("鍗曟嵁鏄庣粏涓嶅瓨鍦紒锛�");
+                    }
+                    detlPakin.setWorkQty(waitPakin.getAnfme() * matnr.getVolume());
+
+                    if (!orderDetlPakinService.updateById(detlPakin)) {
+                        throw new CoolException("鍗曟嵁鏄庣粏淇敼澶辫触锛侊紒");
+                    }
                 });
             } else {
                 throw new CoolException("鍏ュ簱鍗曟嵁鏄庣粏涓嶅瓨鍦紒锛侊紒");

--
Gitblit v1.9.1