| | |
| | | |
| | | BigDecimal total = walletCoin.getTotalBalance().subtract(selectById.getAmount()).subtract(selectById.getFeeAmount()); |
| | | walletCoin.setTotalBalance(total); |
| | | BigDecimal frozen = walletCoin.getFrozenBalance().subtract(selectById.getAmount()).subtract(selectById.getFeeAmount()); |
| | | BigDecimal frozen = walletCoin.getFrozenBalance().subtract(selectById.getAmount()); |
| | | walletCoin.setFrozenBalance(frozen); |
| | | |
| | | memberWalletCoinMapper.updateById(walletCoin); |
| | |
| | | |
| | | BigDecimal available = walletCoin.getAvailableBalance().add(selectById.getAmount()).add(selectById.getFeeAmount()); |
| | | walletCoin.setAvailableBalance(available); |
| | | BigDecimal frozen = walletCoin.getFrozenBalance().subtract(selectById.getAmount()).subtract(selectById.getFeeAmount()); |
| | | BigDecimal frozen = walletCoin.getFrozenBalance().subtract(selectById.getAmount()); |
| | | walletCoin.setFrozenBalance(frozen); |
| | | |
| | | memberWalletCoinMapper.updateById(walletCoin); |
| | |
| | | return selectMemberListInPage; |
| | | } |
| | | |
| | | @Override |
| | | public MemberEntity selectMemberByid(long id) { |
| | | MemberEntity selectById = memberMapper.selectById(id); |
| | | return selectById; |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse memberDataInfoList(@NotNull(message = "{required}") long id) { |
| | | Map<String, Object> columnMap = new HashMap<>(); |
| | | columnMap.put("member_id", id); |
| | | columnMap.put("STATUS", 2); |
| | | List<MemberCoinWithdrawEntity> selectByMap = memberCoinWithdrawMapper.selectByMap(columnMap); |
| | | return new FebsResponse().data(selectByMap); |
| | | } |
| | | |
| | | } |