| | |
| | | if (subtract.compareTo(BigDecimal.ZERO) < 0) {
|
| | | return Result.fail(MessageSourceUtils.getString("member_service_0005"));
|
| | | }
|
| | | walletCoin.setAvailableBalance(total.setScale(4, BigDecimal.ROUND_DOWN));
|
| | | walletCoin.setTotalBalance(subtract.setScale(4, BigDecimal.ROUND_DOWN));
|
| | | walletCoin.setAvailableBalance(total);
|
| | | walletCoin.setTotalBalance(subtract);
|
| | | int updateWalletCoinById = memberWalletCoinDao.updateById(walletCoin);
|
| | | if (updateWalletCoinById < 1) {
|
| | | return Result.fail(MessageSourceUtils.getString("member_service_0096"));
|
| | |
| | | memberAccountMoneyChange.setMemberId(memberId);
|
| | | IPage<MemberAccountMoneyChange> list = memberAccountMoneyChangeDao.selectWalletContractRecordsInPage(page, memberAccountMoneyChange);
|
| | | Page<MemberAccountMoneyChangeInfoVo> pageEntityToPageVo = MemberAccountMoneyChangeMapper.INSTANCE.pageEntityToPageVo(list);
|
| | | |
| | | return Result.ok(pageEntityToPageVo);
|
| | | }
|
| | |
|