From 7c40b902af2ae09b353525f913056d66af12caf1 Mon Sep 17 00:00:00 2001
From: cy <1664593601@qq.com>
Date: 星期六, 09 十二月 2023 17:02:43 +0800
Subject: [PATCH] feat: 1.新增人员机构错误 2.修改使用人时设置可用数量 3.重复预警 4.部门物品退回时设置调拨单信息 5.统计报表删除一列

---
 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