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");