diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyStatisticsManagerFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyStatisticsManagerFacade.java index c760e3c..60b8f73 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyStatisticsManagerFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyStatisticsManagerFacade.java @@ -919,19 +919,19 @@ public class BabyStatisticsManagerFacade { percent.add("100%"); babyCount.add(check1); // percent.add(Math.round((double) check1 * 100 / (double) total) / 1.00 + "%"); - percent.add(new BigDecimal((double) check1 * 100 / (double) total).multiply(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_HALF_UP) + "%"); + percent.add(new BigDecimal((double) check1 * 100 / (double) total).setScale(2, BigDecimal.ROUND_HALF_UP) + "%"); babyCount.add(check3); // percent.add(Math.round((double) check3 * 100 / (double) total) / 1.00 + "%"); - percent.add(new BigDecimal((double) check3 * 100 / (double) total).multiply(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_HALF_UP) + "%"); + percent.add(new BigDecimal((double) check3 * 100 / (double) total).setScale(2, BigDecimal.ROUND_HALF_UP) + "%"); babyCount.add(check6); // percent.add(Math.round((double) check6 * 100 / (double) total) / 1.00 + "%"); - percent.add(new BigDecimal((double) check6 * 100 / (double) total).multiply(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_HALF_UP) + "%"); + percent.add(new BigDecimal((double) check6 * 100 / (double) total).setScale(2, BigDecimal.ROUND_HALF_UP) + "%"); babyCount.add(check12); // percent.add(Math.round((double) check12 * 100 / (double) total) / 1.00 + "%"); - percent.add(new BigDecimal((double) check12 * 100 / (double) total).multiply(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_HALF_UP) + "%"); + percent.add(new BigDecimal((double) check12 * 100 / (double) total).setScale(2, BigDecimal.ROUND_HALF_UP) + "%"); babyCount.add(checkOther); // percent.add(Math.round((double) checkOther * 100 / (double) total) / 1.00 + "%"); - percent.add(new BigDecimal((double) checkOther * 100 / (double) total).multiply(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_HALF_UP) + "%"); + percent.add(new BigDecimal((double) checkOther * 100 / (double) total).setScale(2, BigDecimal.ROUND_HALF_UP) + "%"); babyStatisticsManagerSelfConversionListResult.setResult(result); babyStatisticsManagerSelfConversionListResult.setResultOther(resultOther);