xiaoyong931011
2020-06-08 f97a701a3cceed8cb86fce14124c1c67a0f59ae0
src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
@@ -827,8 +827,8 @@
                          //新增提币记录
                          MemberCoinWithdrawEntity memberCoinWithdrawEntity = new MemberCoinWithdrawEntity();
                          memberCoinWithdrawEntity.setAddress(memberSubmitCoinApplyDto.getAddress());
                          memberCoinWithdrawEntity.setAmount(coinNumber.setScale(4, BigDecimal.ROUND_DOWN));
                          memberCoinWithdrawEntity.setFeeAmount(memberSubmitCoinApplyDto.getFeeAmount().setScale(4, BigDecimal.ROUND_DOWN));
                          memberCoinWithdrawEntity.setAmount(coinNumber);
                          memberCoinWithdrawEntity.setFeeAmount(memberSubmitCoinApplyDto.getFeeAmount());
                          memberCoinWithdrawEntity.setSymbol(memberSubmitCoinApplyDto.getSymbol());
                          memberCoinWithdrawEntity.setMemberId(memberId);
                          memberCoinWithdrawEntity.setStatus(MemberCoinWithdrawEntity.STATUS_DOING);
@@ -844,9 +844,9 @@
                          }
                          memberCoinWithdrawDao.insert(memberCoinWithdrawEntity);
                          BigDecimal subtract = walletCoin.getAvailableBalance().subtract(coinNumber);
                          walletCoin.setAvailableBalance(subtract.setScale(4, BigDecimal.ROUND_DOWN));
                          walletCoin.setAvailableBalance(subtract);
                          BigDecimal add = walletCoin.getFrozenBalance().add(coinNumber);
                            walletCoin.setFrozenBalance(add.setScale(4, BigDecimal.ROUND_DOWN));
                            walletCoin.setFrozenBalance(add);
                            memberWalletCoinDao.updateById(walletCoin);
                            
                            MemberAccountMoneyChange accountRecord = new MemberAccountMoneyChange();
@@ -875,6 +875,23 @@
                       return Result.fail(MessageSourceUtils.getString("member_service_0039"));
                    }
        }
   @Override
   public Result getMemberAccountInfo(String account,int type) {
      Map<String, Object> hashMap = new HashMap<>();
      if(type == 1) {
         hashMap.put("phone", account);
      }else {
         hashMap.put("email", account);
      }
      List<MemberEntity> member = memberDao.selectByMap(hashMap);
      if (CollUtil.isEmpty(member)) {
            return Result.fail(MessageSourceUtils.getString("home_service_0003"));
        }
      return Result.ok("");
   }
                     
}