From dc8d2b7d996e3dcff900b3b4936d73380aa1e7ac Mon Sep 17 00:00:00 2001 From: ZZ Date: Mon, 18 Jul 2022 16:20:30 +0800 Subject: [PATCH] =?UTF-8?q?=E9=81=BF=E5=85=8D=E7=94=B5=E6=B5=81=E7=94=B5?= =?UTF-8?q?=E5=8E=8B=E6=B2=A1=E6=9C=89=E5=80=BC=E5=BC=95=E8=B5=B7NPE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/xhpc/pp/logic/RealtimeDataLogic.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 4b4ac3a5..6acd6880 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 @@ -154,7 +154,7 @@ public class RealtimeDataLogic implements ServiceLogic { } else { Integer vul = (Integer) cachePile.get("voltageUpperLimits"); Integer cul = (Integer) cachePile.get("currentLimit"); - if (wc > cul || wv > vul) { + if(vul != null && cul != null && (wc > cul || wv > vul)) { R r = chargingController.stopCharging(pileNo, gunId, default_version); if (r.getCode() == 200) { Integer vcpcnt = (Integer) cacheOrder.get("vcpcnt");