| | |
| | | } |
| | | KingDeeUtilType kingDeeUtilType = KingDeeUtilType.get(docType.getDocName()); |
| | | |
| | | if (kingDeeUtilType.entryId>1){ |
| | | Order order1 = orderService.selectById(order.getId()); |
| | | order1.setUpdateTime(new Date()); |
| | | orderService.updateById(order1); |
| | | return SUCCESS; |
| | | } |
| | | // if (kingDeeUtilType.entryId>1){ |
| | | // Order order1 = orderService.selectById(order.getId()); |
| | | // order1.setUpdateTime(new Date()); |
| | | // orderService.updateById(order1); |
| | | // return SUCCESS; |
| | | // } |
| | | //条件拼接 |
| | | log.info("条件拼接"); |
| | | String entryIds = null; |
| | |
| | | JsonNode rootNode = objectMapper.readTree(response); |
| | | bool = rootNode.get("Result").get("ResponseStatus").get("IsSuccess").asBoolean(); |
| | | |
| | | //下推完成原订单4转6 6.上报完成 |
| | | //下推完成原订单0转1 1.下推完成 |
| | | if(bool){ |
| | | //获取下推订单号 |
| | | String number=rootNode.get("Result").get("ResponseStatus").get("SuccessEntitys").get(0).get("Number").asText(); |
| | | success = true; |
| | | order.setSettle(6L); |
| | | // order.setSettle(6L); |
| | | order.setMemo("1"); |
| | | order.setShipCode(number);//下推订单号 |
| | | order.setUpdateTime(new Date()); |
| | | |
| | | orderService.update(order,new EntityWrapper<Order>().eq("order_no",order.getOrderNo())); |
| | | } |
| | | } |
| | | |
| | | 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); |