From 6ecbf97939868451327374a1d4607e68d0c59c43 Mon Sep 17 00:00:00 2001 From: ZZ Date: Tue, 16 Nov 2021 15:47:15 +0800 Subject: [PATCH] fix charge status --- .../com/xhpc/evcs/api/QueryEquipChargeStatusController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/api/QueryEquipChargeStatusController.java b/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/api/QueryEquipChargeStatusController.java index ade4f13e..f9e5b4f4 100644 --- a/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/api/QueryEquipChargeStatusController.java +++ b/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/api/QueryEquipChargeStatusController.java @@ -114,7 +114,7 @@ public class QueryEquipChargeStatusController { CacheRealtimeData orderLord = REDIS.getCacheObject("order:" + internalOrderNum + ".lord"); Double chargingDegree = Double.valueOf(orderLord.getChargingDegree()); equipChargeStatus.setTotalPower(chargingDegree / 10000); - final Long rateModelId = (Long) cacheGunData.get("rateModelId"); + final Long rateModelId = REDIS.getCacheMapValue("gun:".concat(connectorId.substring(0, 14)), "rateModelId"); final CacheRateModel cacheRateModel = REDIS.getCacheObject("rateModel:" + rateModelId); calculateEm(equipChargeStatus, cacheRateModel); CommonResponse response = new CommonResponse();