| | |
| | | return SUCCESS; |
| | | } |
| | | KingDeeUtilType kingDeeUtilType = KingDeeUtilType.get(docType.getDocName()); |
| | | if (kingDeeUtilType.entryId!=2){ |
| | | return SUCCESS; |
| | | } |
| | | // if (kingDeeUtilType.entryId!=2){ |
| | | // return SUCCESS; |
| | | // } |
| | | //条件拼接 |
| | | JSONObject jsonObject = new JSONObject(); |
| | | jsonObject.put("Numbers",order.getOrderNo()); |
| | | // jsonObject.put("Ids","100083"); |
| | | jsonObject.put("Numbers", order.getOrderNo()); |
| | | JSONObject jsonObject1 = new JSONObject(); |
| | | jsonObject1.put("data", jsonObject); |
| | | jsonObject1.put("FormId",kingDeeUtilType.correspondingFormId); |
| | | jsonObject1.put("FormId",kingDeeUtilType.ruleId); |
| | | String add = jsonObject1.toJSONString(); |
| | | //上报 |
| | | String response = ""; |
| | |
| | | // JSONObject data = JSON.parseObject(response); |
| | | Object IsSuccess = findValueByKey(JSON.parseObject(response), "IsSuccess"); |
| | | String bool1=IsSuccess.toString(); |
| | | //提交完成原订单8转6 |
| | | //提交完成原订单6转7 |
| | | 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); |
| | | //提交完成原订单5转6 6.提交完成 |
| | | //提交完成原订单1转2 2.提交完成 |
| | | if(bool){ |
| | | success = true; |
| | | order.setSettle(5L); |
| | | // order.setSettle(7L); |
| | | order.setMemo("2"); |
| | | order.setUpdateTime(new Date()); |
| | | orderService.update(order,new EntityWrapper<Order>().eq("order_no",order.getOrderNo())); |
| | | } |