From 648bc18887322eb7972e638bfe7131aede47799b Mon Sep 17 00:00:00 2001
From: 1 <1>
Date: 星期二, 30 十二月 2025 13:15:10 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/task/kingdee/handler/SaveOrderSyncHandler.java | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/zy/asrs/task/kingdee/handler/SaveOrderSyncHandler.java b/src/main/java/com/zy/asrs/task/kingdee/handler/SaveOrderSyncHandler.java
index e87b08a..c979317 100644
--- a/src/main/java/com/zy/asrs/task/kingdee/handler/SaveOrderSyncHandler.java
+++ b/src/main/java/com/zy/asrs/task/kingdee/handler/SaveOrderSyncHandler.java
@@ -273,7 +273,7 @@
.fluentPut("billno", UUID.randomUUID().toString().replace("-", "").substring(0, 16))
.fluentPut("bizorg_number", "BU-00001")
.fluentPut("dept_number", "Org-00002")
- .fluentPut("billstatus", "B")
+ .fluentPut("billstatus", "A")
.fluentPut("customer_number", "Cus-000004")
.fluentPut("biztime", sdf1.format(nowMis))
.fluentPut("biztype_number", "210")
@@ -407,8 +407,13 @@
String billNo = resultItem.getString("number"); // 鑾峰彇杩斿洖鐨勫崟鎹彿
String billId = resultItem.getString("id"); // 鑾峰彇杩斿洖鐨処D
order.setNumber(billId);
- order.setShipCode(add.getString("billno"));
+ String jsonString = add.toJSONString();
+ JSONObject jsonObject = JSONObject.parseObject(jsonString);
+ String billno = jsonObject.getJSONArray("data")
+ .getJSONObject(0)
+ .getString("billno");
+ order.setShipCode(billno); // 璁剧疆鍒� order 瀵硅薄涓�
}
} else {
log.error("鎺ュ彛璋冪敤澶辫触锛屽け璐ョ殑鎿嶄綔鏁伴噺: {}", failCount);
--
Gitblit v1.9.1