From ec03bbda58433fca42c9f576ee3a1d04626973d2 Mon Sep 17 00:00:00 2001 From: Jinyuanyuan <1197651512@qq.com> Date: Wed, 4 Sep 2024 15:14:42 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E8=AE=A1=E5=88=86=E9=A1=B51.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../huzhou/service/impl/HuzhouProjectinfoServiceImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java b/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java index f58d55e..08d6b20 100644 --- a/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java +++ b/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java @@ -1351,6 +1351,10 @@ public class HuzhouProjectinfoServiceImpl extends ServiceImpl centralList = entry.getValue().stream().map(x->Optional.ofNullable(x.getCentralMoney()).orElse(0.00)).collect(Collectors.toList()); + double central = centralList.isEmpty()? 0.00 : centralList.stream().reduce(0.00, Double::sum); + BigDecimal centralMoney = new BigDecimal(String.valueOf(central)); + projectSummary.setCentralMoney(centralMoney); List ids = entry.getValue().stream().map(x -> x.getId()).collect(Collectors.toList()); BigDecimal contractMoney=new BigDecimal("0"); BigDecimal contractCentralMoney=new BigDecimal("0");