From 7ed2ee45a1d882f33f4ea4b022d5f88cde24fb3f Mon Sep 17 00:00:00 2001 From: LSH Date: 星期四, 28 十二月 2023 12:43:54 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/task/kingdee/handler/SaveOrderSyncHandler.java | 9 ++++++--- 1 files changed, 6 insertions(+), 3 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 20975cc..3363251 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 @@ -152,11 +152,12 @@ JSONObject data = JSON.parseObject(response); Object IsSuccess = findValueByKey(JSON.parseObject(response), "IsSuccess"); String bool1=IsSuccess.toString(); + boolean bool = false; //淇濆瓨瀹屾垚鍘熻鍗�8杞�6 if(bool1.equals("true")){ ObjectMapper objectMapper = new ObjectMapper(); JsonNode rootNode = objectMapper.readTree(response); - boolean bool = rootNode.get("Result").get("ResponseStatus").get("IsSuccess").asBoolean(); + bool = rootNode.get("Result").get("ResponseStatus").get("IsSuccess").asBoolean(); log.info("瀹℃牳bool:"+bool); //鎻愪氦瀹屾垚鍘熻鍗�4杞�6 6.涓婃姤瀹屾垚 if(bool){ @@ -165,12 +166,14 @@ order.setUpdateTime(new Date()); orderService.update(order,new EntityWrapper<Order>().eq("order_no",order.getOrderNo())); } - }else { - success = false; + } + + if (!bool1.equals("true") || !bool){ order.setSettle(7L); order.setUpdateTime(new Date()); orderService.update(order,new EntityWrapper<Order>().eq("order_no",order.getOrderNo())); } + } catch (Exception e) { log.error("fail", e); // TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); -- Gitblit v1.9.1