From c81a6fe76aef5e5a0be515230b33d1c421b36fbf Mon Sep 17 00:00:00 2001 From: lijiarao Date: Fri, 2 Aug 2024 11:57:50 +0800 Subject: [PATCH] =?UTF-8?q?fix=2087903=20=E9=A6=96=E9=A1=B5--=E7=99=BE?= =?UTF-8?q?=E5=88=86=E6=AF=94=E8=A6=81=E7=BB=9F=E4=B8=80=E6=88=90=E4=B8=A4?= =?UTF-8?q?=E4=BD=8D=E5=B0=8F=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/jero/index/service/IndexService.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/index/service/IndexService.java b/jero-boot-incoming-payment/src/main/java/com/jero/index/service/IndexService.java index b55aaa20..16b85510 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/index/service/IndexService.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/index/service/IndexService.java @@ -226,9 +226,9 @@ public class IndexService { divide = BigDecimal.ZERO; }else { divide = money - .divide(all,3,RoundingMode.HALF_DOWN) + .divide(all,4,RoundingMode.HALF_DOWN) .multiply(new BigDecimal(100)) - .setScale(1, RoundingMode.UNNECESSARY); + .setScale(2, RoundingMode.UNNECESSARY); } histogramVO.setValue(divide.toString()); histogramVOlist.add(histogramVO); @@ -295,9 +295,9 @@ public class IndexService { divide = BigDecimal.ZERO; }else { divide = money - .divide(all,3,RoundingMode.HALF_DOWN) + .divide(all,4,RoundingMode.HALF_DOWN) .multiply(new BigDecimal(100)) - .setScale(1, RoundingMode.UNNECESSARY); + .setScale(2, RoundingMode.UNNECESSARY); } pieChartVO.setValue(String.valueOf(divide)); @@ -348,9 +348,9 @@ public class IndexService { divide = BigDecimal.ZERO; }else { divide = one - .divide(all,3,RoundingMode.HALF_DOWN) + .divide(all,4,RoundingMode.HALF_DOWN) .multiply(new BigDecimal(100)) - .setScale(1, RoundingMode.UNNECESSARY); + .setScale(2, RoundingMode.UNNECESSARY); } uncollectedPieChartVO.setValue(divide.toString()); }