From 75ce6fa59f9612f154ec6c5fe55b4ad36b08f7ee Mon Sep 17 00:00:00 2001 From: yuyang Date: Mon, 14 Mar 2022 17:19:14 +0800 Subject: [PATCH] fix NPE --- .../src/main/java/com/xhpc/pp/logic/RealtimeDataLogic.java | 3 ++- 1 file changed, 2 insertions(+), 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 133bae22..323d00d7 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 @@ -148,7 +148,8 @@ public class RealtimeDataLogic implements ServiceLogic { cacheOrder.put("totalMoney", cacheRealtimeData.getAmountCharged() / 10000.0); cacheOrder.put("realtimeDataList", realtimeDataList); R r1 = pileOrderService.pileRimeOrder(orderNo); - if (r1.getMsg().contains("无效订单")) { + String msg = r1.getMsg(); + if (msg!=null && msg.contains("无效订单")) { chargingController.stopInvalidOrder(pileNo); } else { Integer vul = (Integer) cachePile.get("voltageUpperLimits");