From 4945f8ac45f208a10975d7e1d3fe693e62ef8237 Mon Sep 17 00:00:00 2001 From: Lemon Date: Fri, 18 Aug 2023 14:45:10 +0800 Subject: [PATCH] =?UTF-8?q?update=20=20=E4=BF=AE=E5=A4=8D=E7=A9=BA?= =?UTF-8?q?=E6=8C=87=E9=92=88=E5=BC=82=E5=B8=B8bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pile/service/impl/PileStationInfoServiceImpl.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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) {