xiaoyong931011
2020-07-06 cfae523236373822540dcb8cf47ea8ff2d16e26f
src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
@@ -297,7 +297,7 @@
      
      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);
@@ -378,7 +378,7 @@
      
      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);
@@ -501,4 +501,19 @@
        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);
   }
}