From c1296f60c8e398935c08b57fce499e9b9db1d866 Mon Sep 17 00:00:00 2001 From: winter Date: Sun, 1 Sep 2024 23:39:25 +0800 Subject: [PATCH] fix --- .../java/com/iformall/service/helper/WxEnergyHelper.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mallinkService/src/main/java/com/iformall/service/helper/WxEnergyHelper.java b/mallinkService/src/main/java/com/iformall/service/helper/WxEnergyHelper.java index f9edcd5b6..eea847367 100644 --- a/mallinkService/src/main/java/com/iformall/service/helper/WxEnergyHelper.java +++ b/mallinkService/src/main/java/com/iformall/service/helper/WxEnergyHelper.java @@ -101,6 +101,8 @@ public class WxEnergyHelper { BigDecimal buildingArea = buildingAreaMap.get(Long.parseLong(b1)); if (null != buildingArea) { formula = formula.replaceAll("#buildingArea_"+Long.parseLong(b1)+"#", buildingArea.toPlainString()); + }else { + formula = formula.replaceAll("#buildingArea_"+Long.parseLong(b1)+"#", "0"); } } } @@ -115,6 +117,8 @@ public class WxEnergyHelper { BigDecimal floorarea = floorAreaMap.get(Long.parseLong(b1)); if (null != floorarea) { formula = formula.replaceAll("#floorArea_"+Long.parseLong(b1)+"#", floorarea.toPlainString()); + }else { + formula = formula.replaceAll("#floorArea_"+Long.parseLong(b1)+"#", "0"); } } @@ -130,6 +134,8 @@ public class WxEnergyHelper { BigDecimal mu = meterNumberMap.get(Long.parseLong(b1)); if (null != mu ) { formula = formula.replaceAll("#meter_"+Long.parseLong(b1)+"#", mu.toPlainString()); + }else { + formula = formula.replaceAll("#meter_"+Long.parseLong(b1)+"#", "0"); } } }