From 2922e51a7a8e657a8467c818ae16700e41ddac77 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 10 五月 2022 19:45:58 +0800 Subject: [PATCH] bug修复 --- app/src/main/java/com/yeshi/makemoney/app/utils/factory/UserMoneyRecordFactory.java | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/yeshi/makemoney/app/utils/factory/UserMoneyRecordFactory.java b/app/src/main/java/com/yeshi/makemoney/app/utils/factory/UserMoneyRecordFactory.java index 8549fcc..77f61df 100644 --- a/app/src/main/java/com/yeshi/makemoney/app/utils/factory/UserMoneyRecordFactory.java +++ b/app/src/main/java/com/yeshi/makemoney/app/utils/factory/UserMoneyRecordFactory.java @@ -9,6 +9,7 @@ import org.yeshi.utils.StringUtil; import java.math.BigDecimal; +import java.math.RoundingMode; import java.util.Date; /** @@ -89,7 +90,7 @@ UserMoneyRecord detail = new UserMoneyRecord(); detail.setCreateTime(new Date()); detail.setSerialNo(UserMoneyType.goldCorn.name().toLowerCase() + "_" + record.getId()); - detail.setMoney(record.getMoney()); + detail.setMoney(new BigDecimal(record.getMoney()).divide(new BigDecimal(100), 2, RoundingMode.FLOOR)); detail.setType(UserMoneyType.goldCorn); detail.setUpdateTime(new Date()); detail.setUser(new UserInfo(record.getUid())); -- Gitblit v1.8.0