From b59c16db71fbe29770d3dfffe3cb468857c2eca2 Mon Sep 17 00:00:00 2001
From: 野心家 <1051256694@qq.com>
Date: 星期一, 30 十二月 2024 09:27:12 +0800
Subject: [PATCH] 完善金蝶上报流程
---
src/main/java/com/zy/asrs/task/kingdee/SaveOrderSyncScheduler.java | 22 +++++++++-------------
1 files changed, 9 insertions(+), 13 deletions(-)
diff --git a/src/main/java/com/zy/asrs/task/kingdee/SaveOrderSyncScheduler.java b/src/main/java/com/zy/asrs/task/kingdee/SaveOrderSyncScheduler.java
index e21aeaa..b6b2264 100644
--- a/src/main/java/com/zy/asrs/task/kingdee/SaveOrderSyncScheduler.java
+++ b/src/main/java/com/zy/asrs/task/kingdee/SaveOrderSyncScheduler.java
@@ -31,24 +31,20 @@
@Scheduled(cron = "0/3 * * * * ? ")
@Async("orderThreadPool")
- public void completeAndReport(){
- if(!SaveOrderSwitch){
+ public void completeAndReport() {
+ if (!SaveOrderSwitch) {
return;
}
List<Order> orders = orderService.selectCompletemEmo1();
for (Order order : orders) {
- try{
- if(order.getSettle()==4){
- order.setMemo("2");
- order.setUpdateTime(new Date());
- orderService.update(order,new EntityWrapper<Order>().eq("order_no",order.getOrderNo()));
- }else{
- ReturnT<String> result = saveOrderSyncHandler.start(order);
- if (!result.isSuccess()) {
- log.error("鍗曟嵁[orderNo={}]淇濆瓨鑷砮rp澶辫触", order.getOrderNo());
- }
+ try {
+
+ ReturnT<String> result = saveOrderSyncHandler.start(order);
+ if (!result.isSuccess()) {
+ log.error("鍗曟嵁[orderNo={}]淇濆瓨鑷砮rp澶辫触", order.getOrderNo());
}
- }catch (Exception e){
+
+ } catch (Exception e) {
Order order1 = orderService.selectById(order.getId());
order1.setUpdateTime(new Date());
orderService.updateById(order1);
--
Gitblit v1.9.1