From 7e27e2e861e3d60efe5f37a3d288ebce71650ec6 Mon Sep 17 00:00:00 2001 From: ZZ Date: Wed, 18 Aug 2021 18:21:26 +0800 Subject: [PATCH] NPE --- .../src/main/java/com/xhpc/pp/logic/RealtimeDataLogic.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) 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);