diff --git a/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/PileStartChargingDataLogic.java b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/PileStartChargingDataLogic.java index fa3fb683..8c87a72a 100644 --- a/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/PileStartChargingDataLogic.java +++ b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/PileStartChargingDataLogic.java @@ -109,6 +109,13 @@ public class PileStartChargingDataLogic implements ServiceLogic { String orderkey = "order:".concat(orderNo); REDIS.setCacheMap(orderkey, cacheOrder); REDIS.setCacheMapValue("gun:".concat(connectorId), "ac.on", false); + REDIS.setCacheMapValue("gun:".concat(connectorId), "orderkey", orderNo); + + String pushOrderKey = orderkey.replace("order:", "pushOrder:"); + Map map = new HashMap<>(); + map.put("startChargeSeqStat", Integer.valueOf(2)); + REDIS.setCacheMap(pushOrderKey, map); + resultStr = "00"; } else { String internalError = r.getMsg();