From 60a71a314602b0ea317a5ebb29e4a3e2e01f83b1 Mon Sep 17 00:00:00 2001 From: duandazhi Date: Tue, 10 Aug 2021 16:28:26 +0800 Subject: [PATCH] =?UTF-8?q?BigDecimal.value=20=E6=9B=BF=E6=8D=A2=20new=20B?= =?UTF-8?q?igDecimal?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ruoyi/file/service/CephDfsServiceImpl.java | 4 ++-- .../main/java/com/ruoyi/file/service/MinioDfsServiceImpl.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/service/CephDfsServiceImpl.java b/ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/service/CephDfsServiceImpl.java index cc28cb6d..fefd9bdc 100644 --- a/ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/service/CephDfsServiceImpl.java +++ b/ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/service/CephDfsServiceImpl.java @@ -145,9 +145,9 @@ public class CephDfsServiceImpl implements IDfsService { long size = atomicLong.get(); if (size > (1024 * 1024)) { - result = (new BigDecimal((double) size / 1024 / 1024)).setScale(2, BigDecimal.ROUND_HALF_UP) + "GB"; + result = (BigDecimal.valueOf((double) size / 1024 / 1024)).setScale(2, BigDecimal.ROUND_HALF_UP) + "GB"; } else if (size > 1024) { - result = (new BigDecimal((double) size / 1024).setScale(2, BigDecimal.ROUND_HALF_UP)) + "MB"; + result = (BigDecimal.valueOf((double) size / 1024).setScale(2, BigDecimal.ROUND_HALF_UP)) + "MB"; } else { result = size + "KB"; } diff --git a/ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/service/MinioDfsServiceImpl.java b/ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/service/MinioDfsServiceImpl.java index f2b62112..be2a668a 100644 --- a/ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/service/MinioDfsServiceImpl.java +++ b/ruoyi-modules/ruoyi-file/src/main/java/com/ruoyi/file/service/MinioDfsServiceImpl.java @@ -126,9 +126,9 @@ public class MinioDfsServiceImpl implements IDfsService long size = atomicLong.get(); if (size > (1024 * 1024)) { - result = (new BigDecimal((double) size / 1024 / 1024)).setScale(2, BigDecimal.ROUND_HALF_UP) + "GB"; + result = (BigDecimal.valueOf((double) size / 1024 / 1024)).setScale(2, BigDecimal.ROUND_HALF_UP) + "GB"; } else if (size > 1024) { - result = (new BigDecimal((double) size / 1024).setScale(2, BigDecimal.ROUND_HALF_UP)) + "MB"; + result = (BigDecimal.valueOf((double) size / 1024).setScale(2, BigDecimal.ROUND_HALF_UP)) + "MB"; } else { result = size + "KB"; }