diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java index ac69c44fd..db34ffe30 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java @@ -294,7 +294,7 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService { List chargingRealTimeData = getChargingRealTimeData(orderListVO.getTransactionCode()); if (CollectionUtils.isNotEmpty(chargingRealTimeData)) { RealTimeMonitorData realTimeMonitorData = chargingRealTimeData.get(0); - orderListVO.setRealTimeAmount(new BigDecimal(realTimeMonitorData.getChargingAmount())); + orderListVO.setRealTimeAmount(realTimeMonitorData.getChargingAmount() != null ? new BigDecimal(realTimeMonitorData.getChargingAmount()) : BigDecimal.ZERO); orderListVO.setRealTimeChargingDegree(realTimeMonitorData.getChargingDegree()); }