From 51ce83e7281815c9c1aec9006aaeef6609ad86d7 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期五, 16 十二月 2022 10:36:40 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/common/service/erp/ErpService.java | 0
src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java | 16 +++++++++-------
2 files changed, 9 insertions(+), 7 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 699872e..94e9f96 100644
--- a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
@@ -92,13 +92,15 @@
} else {
Date now = new Date();
for (OrderDetl orderDetl : orderDetls) {
- VoucherDetail voucherDetail = new VoucherDetail();
- voucherDetail.setVoucherID(order.getOrderNo());
- voucherDetail.setPickID("fepvnn0496");
- voucherDetail.setBarcode(orderDetl.getBatch());
- voucherDetail.setLastUpdatedDate(DateUtils.convert(now));
- if (!erpService.insertVoucherDetail(voucherDetail)) {
- throw new CoolException(order.getOrderNo() + "璁㈠崟娣诲姞VoucherDetail"+ JSON.toJSONString(voucherDetail)+"澶辫触");
+ if (null == erpService.selectVoucherDetail(order.getOrderNo(), orderDetl.getBatch())) {
+ VoucherDetail voucherDetail = new VoucherDetail();
+ voucherDetail.setVoucherID(order.getOrderNo());
+ voucherDetail.setPickID("fepvnn0496");
+ voucherDetail.setBarcode(orderDetl.getBatch());
+ voucherDetail.setLastUpdatedDate(DateUtils.convert(now));
+ if (!erpService.insertVoucherDetail(voucherDetail)) {
+ throw new CoolException(order.getOrderNo() + "璁㈠崟娣诲姞VoucherDetail"+ JSON.toJSONString(voucherDetail)+"澶辫触");
+ }
}
}
}
diff --git a/src/main/java/com/zy/common/service/erp/ErpService.java b/src/main/java/com/zy/common/service/erp/ErpService.java
index 3555387..ba05294 100644
--- a/src/main/java/com/zy/common/service/erp/ErpService.java
+++ b/src/main/java/com/zy/common/service/erp/ErpService.java
Binary files differ
--
Gitblit v1.9.1