diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileStationInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileStationInfoServiceImpl.java index f73d4140b..89e2a5274 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileStationInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileStationInfoServiceImpl.java @@ -107,8 +107,14 @@ public class PileStationInfoServiceImpl implements IPileStationInfoService { // 查计费模板 CurrentTimePriceDetails currentTimePriceDetails = pileBillingTemplateService.getCurrentTimePriceDetails(stationId); if (currentTimePriceDetails != null) { - vo.setElectricityPrice(new BigDecimal(currentTimePriceDetails.getElectricityPrice())); - vo.setServicePrice(new BigDecimal(currentTimePriceDetails.getServicePrice())); + String electricityPrice = currentTimePriceDetails.getElectricityPrice(); + electricityPrice = StringUtils.isBlank(electricityPrice) ? "0" : electricityPrice; + + String servicePrice = currentTimePriceDetails.getServicePrice(); + servicePrice = StringUtils.isBlank(servicePrice) ? "0" : servicePrice; + + vo.setElectricityPrice(new BigDecimal(electricityPrice)); + vo.setServicePrice(new BigDecimal(servicePrice)); } if (pileStationInfo != null) {