From 820188863e188f93528a8fd71f2f896e8827328a Mon Sep 17 00:00:00 2001 From: dfdg <2710245601@qq.com> Date: Tue, 9 Sep 2025 15:24:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=80=E8=A7=88=E8=A1=A8?= =?UTF-8?q?=E5=8D=95=E4=BB=B7=E7=B2=BE=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bidding/service/impl/BusBiddingLimitListServiceImpl.java | 4 ++-- .../tender/service/impl/BusBiddingPlanServiceImpl.java | 4 ++-- .../service/impl/BusBillofquantitiesLimitListServiceImpl.java | 4 ++-- .../impl/BusSegmentedIndicatorPlanningServiceImpl.java | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/bidding/service/impl/BusBiddingLimitListServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/bidding/service/impl/BusBiddingLimitListServiceImpl.java index b4abd712..787450bf 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/bidding/service/impl/BusBiddingLimitListServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/bidding/service/impl/BusBiddingLimitListServiceImpl.java @@ -189,7 +189,7 @@ public class BusBiddingLimitListServiceImpl extends ServiceImpl vo.getUnitPrice() != null && vo.getUnitPrice().compareTo(BigDecimal.ZERO) != 0) .filter(vo -> vo.getQuantity() != null && vo.getQuantity().compareTo(BigDecimal.ZERO) != 0) .forEach(item -> { - item.setPrice(item.getUnitPrice().multiply(item.getQuantity()).setScale(2, RoundingMode.HALF_UP)); + item.setPrice(item.getUnitPrice().multiply(item.getQuantity()).setScale(4, RoundingMode.HALF_UP)); }); //构建父子映射 @@ -230,7 +230,7 @@ public class BusBiddingLimitListServiceImpl extends ServiceImpl vo.getUnitPrice() != null && vo.getUnitPrice().compareTo(BigDecimal.ZERO) != 0) .filter(vo -> vo.getQuantity() != null && vo.getQuantity().compareTo(BigDecimal.ZERO) != 0) .forEach(item -> { - item.setPrice(item.getUnitPrice().multiply(item.getQuantity()).setScale(2, RoundingMode.HALF_UP)); + item.setPrice(item.getUnitPrice().multiply(item.getQuantity()).setScale(4, RoundingMode.HALF_UP)); }); if (bo.getType().equals(LimitListTypeEnum.SPECIAL.getCode())) { return listVoList; @@ -371,7 +371,7 @@ public class BusBillofquantitiesLimitListServiceImpl extends ServiceImpl