diff --git a/jsowell-admin/src/main/java/com/jsowell/service/OrderService.java b/jsowell-admin/src/main/java/com/jsowell/service/OrderService.java index 6aed88040..abe56659c 100644 --- a/jsowell-admin/src/main/java/com/jsowell/service/OrderService.java +++ b/jsowell-admin/src/main/java/com/jsowell/service/OrderService.java @@ -688,6 +688,8 @@ public class OrderService { Map resultMap = Maps.newHashMap(); resultMap.put("status", status); resultMap.put("reason", reason); + resultMap.put("orderCode", orderInfo.getOrderCode()); + resultMap.put("pileConnectorCode", orderInfo.getPileConnectorCode()); return resultMap; } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileMsgRecordServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileMsgRecordServiceImpl.java index 93be2c4ec..c9c291fb7 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileMsgRecordServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileMsgRecordServiceImpl.java @@ -197,14 +197,13 @@ public class PileMsgRecordServiceImpl implements PileMsgRecordService { private String transactionRecordMsg(String jsonMsg) { JSONObject jsonObject = JSONObject.parseObject(jsonMsg); - - // 订单号 - String orderCode = jsonObject.getString("orderCode"); - // 交易流水号 String transactionCode = jsonObject.getString("transactionCode"); OrderBasicInfo orderBasicInfo = orderBasicInfoService.getOrderInfoByTransactionCode(transactionCode); + // 订单号 + String orderCode = orderBasicInfo.getOrderCode(); + // 充电度数 String totalElectricity = jsonObject.getString("totalElectricity");