From 1d8522499d6052e3d389667db1aae46a23208831 Mon Sep 17 00:00:00 2001 From: cy <1664593601@qq.com> Date: 星期四, 14 十二月 2023 13:05:01 +0800 Subject: [PATCH] feat: 去掉按钮权限 --- consum-base/src/main/java/com/consum/base/core/utils/CurrencyUtil.java | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/core/utils/CurrencyUtil.java b/consum-base/src/main/java/com/consum/base/core/utils/CurrencyUtil.java index 3c56920..091ba0b 100644 --- a/consum-base/src/main/java/com/consum/base/core/utils/CurrencyUtil.java +++ b/consum-base/src/main/java/com/consum/base/core/utils/CurrencyUtil.java @@ -8,20 +8,22 @@ public class CurrencyUtil { public static BigDecimal convertFenToYuan(long price) { - return new BigDecimal(price).divide(new BigDecimal(100)); + return new BigDecimal(price).divide(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN); } - public static Integer convertFenToYuan(Integer price) { + + public static double convertFenToYuan(Integer price) { if (price == null) { - return null; + return 0; } - return new BigDecimal(price).divide(new BigDecimal(100)).intValueExact(); + return new BigDecimal(price).divide(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN).doubleValue(); } - public static BigDecimal convertFenToYuan(BigDecimal price) { + + public static double convertFenToYuan(Double price) { if (price == null) { - return null; + return 0; } - return price.divide(new BigDecimal(100)); + return new BigDecimal(price).divide(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN).doubleValue(); } } -- Gitblit v1.9.1