| | |
| | | MemberEntity memberEntity = memberDao.selectById(memberId); |
| | | |
| | | String password = memberTradersPwdOutcenterDto.getPassword(); |
| | | List<String> mnemonicWordList = memberTradersPwdOutcenterDto.getMnemonicWordList(); |
| | | String mnemonicWordList = memberTradersPwdOutcenterDto.getMnemonicWordList(); |
| | | /** |
| | | * 判断钱包是否存在 |
| | | */ |
| | | if(CollectionUtils.isEmpty(mnemonicWordList)){ |
| | | if(StringUtils.isEmpty(mnemonicWordList)){ |
| | | return Result.fail(MessageSourceUtils.getString("login_recovery_001")); |
| | | } |
| | | String mnemonicWords = ToolUtil.listToString(mnemonicWordList, ","); |
| | | WtWallet wtWallet = wtWalletDao.selectByMnemonicWords(mnemonicWords); |
| | | WtWallet wtWallet = wtWalletDao.selectByMnemonicWords(mnemonicWordList); |
| | | if(wtWallet==null){ |
| | | return Result.fail(MessageSourceUtils.getString("login_recovery_002")); |
| | | } |
| | |
| | | MemberEntity memberEntity = memberDao.selectById(memberId); |
| | | |
| | | String password = memberTradersPwdOutcenterDto.getPassword(); |
| | | List<String> mnemonicWordList = memberTradersPwdOutcenterDto.getMnemonicWordList(); |
| | | String mnemonicWordList = memberTradersPwdOutcenterDto.getMnemonicWordList(); |
| | | /** |
| | | * 判断钱包是否存在 |
| | | */ |
| | | if(CollectionUtils.isEmpty(mnemonicWordList)){ |
| | | if(StringUtils.isEmpty(mnemonicWordList)){ |
| | | return Result.fail(MessageSourceUtils.getString("login_recovery_001")); |
| | | } |
| | | String mnemonicWords = ToolUtil.listToString(mnemonicWordList, ","); |
| | | WtWallet wtWallet = wtWalletDao.selectByMnemonicWords(mnemonicWords); |
| | | WtWallet wtWallet = wtWalletDao.selectByMnemonicWords(mnemonicWordList); |
| | | if(wtWallet==null){ |
| | | return Result.fail(MessageSourceUtils.getString("login_recovery_002")); |
| | | } |
| | |
| | | return Result.ok("success"); |
| | | } |
| | | |
| | | @Transactional |
| | | @Override |
| | | public Result memberSubmitCoinApply(@Valid MemberSubmitCoinApplyDto memberSubmitCoinApplyDto) { |
| | | //获取用户ID |
| | |
| | | /** |
| | | * 判断钱包是否存在 |
| | | */ |
| | | List<String> mnemonicWordList = wtWalletDto.getMnemonicWordList(); |
| | | if(CollectionUtils.isEmpty(mnemonicWordList)){ |
| | | String mnemonicWordList = wtWalletDto.getMnemonicWordList(); |
| | | if(StringUtils.isEmpty(mnemonicWordList)){ |
| | | return Result.fail(MessageSourceUtils.getString("login_recovery_001")); |
| | | } |
| | | String mnemonicWords = ToolUtil.listToString(mnemonicWordList, ","); |
| | | WtWallet wtWallet = wtWalletDao.selectByMnemonicWords(mnemonicWords); |
| | | WtWallet wtWallet = wtWalletDao.selectByMnemonicWords(mnemonicWordList); |
| | | if(wtWallet==null){ |
| | | return Result.fail(MessageSourceUtils.getString("login_recovery_002")); |
| | | } |
| | |
| | | loginVo.setAddressMd(strToMD5); |
| | | Wrapper<MemberEntity> queryWrapperOrepool = new QueryWrapper<>(); |
| | | ((QueryWrapper<MemberEntity>) queryWrapperOrepool).eq("address", address); |
| | | ((QueryWrapper<MemberEntity>) queryWrapperOrepool).eq("tradePassword", passwordToMD5); |
| | | ((QueryWrapper<MemberEntity>) queryWrapperOrepool).eq("trade_password", passwordToMD5); |
| | | MemberEntity memberEntity = memberDao.selectOne(queryWrapperOrepool); |
| | | if(ObjectUtil.isEmpty(memberEntity)) { |
| | | log.info("用户初始化"); |