diff --git a/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/RealtimeDataLogic.java b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/RealtimeDataLogic.java index a288777a..0d4bd749 100644 --- a/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/RealtimeDataLogic.java +++ b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/RealtimeDataLogic.java @@ -100,11 +100,8 @@ public class RealtimeDataLogic implements ServiceLogic { realtimeDataList.add(cacheRealtimeData); String lord = orderkey.concat(".lord"); REDIS.setCacheObject(lord, cacheRealtimeData); - if (statusplain.equals("充电")) { - Integer startSoc = (Integer) cacheOrder.get("startSoc"); - if (startSoc == null) cacheOrder.put("startSoc", socInt); - cacheOrder.put("endSoc", socInt); - } + Integer cacheStartSoc = (Integer) cacheOrder.get("startSoc"); + if (cacheStartSoc == null) cacheOrder.put("startSoc", socInt); cacheOrder.put("remainingTime", tr); cacheOrder.put("status", statusplain); cacheOrder.put("realtimeDataList", realtimeDataList);