2
0

feat: 计费规则

This commit is contained in:
caiyuchao
2025-01-07 10:51:00 +08:00
parent 9b902bfd84
commit 3b2ae3c597
7 changed files with 168 additions and 2 deletions

View File

@@ -248,9 +248,9 @@ public class UAccountServiceImpl extends ServiceImpl<UAccountMapper, UAccount> i
BigDecimal balanceUsed = Optional.of(account.getBalanceUsed()).orElse(BigDecimal.ZERO);
BigDecimal balance = Optional.of(dashboardVo.getBalance()).orElse(BigDecimal.ZERO);
if (balance.compareTo(balanceUsed) >= 0) {
dashboardVo.setBalance(BigDecimal.ZERO);
} else {
dashboardVo.setBalance(balance.subtract(balanceUsed));
} else {
dashboardVo.setBalance(BigDecimal.ZERO);
}
}
return dashboardVo;