src/main/java/com/zy/asrs/task/kingdee/handler/PushDowmOrderSyncHandler.java
@@ -125,11 +125,11 @@ log.info("下推response:"+response); Object IsSuccess = findValueByKey(JSON.parseObject(response), "IsSuccess"); String bool1=IsSuccess.toString(); boolean bool = false; if (bool1.equals("true")){ ObjectMapper objectMapper = new ObjectMapper(); JsonNode rootNode = objectMapper.readTree(response); boolean bool = rootNode.get("Result").get("ResponseStatus").get("IsSuccess").asBoolean(); log.info("下推bool:"+bool); bool = rootNode.get("Result").get("ResponseStatus").get("IsSuccess").asBoolean(); //下推完成原订单4转6 6.上报完成 if(bool){ @@ -138,12 +138,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.info("下推error:"+response); log.error("fail", e); 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();