| | |
| | | } |
| | | member = new DappMemberEntity(); |
| | | member.setUsername(registerDto.getAccount()); |
| | | member.setPassword(SecureUtil.md5(registerDto.getPassword())); |
| | | |
| | | //RSA解密 |
| | | String password = registerDto.getPassword(); |
| | | RSA rsa = new RSA(AppContants.PRIVATE_KEY, null); |
| | | password = rsa.decryptStr(password, KeyType.PrivateKey); |
| | | member.setPassword(SecureUtil.md5(password)); |
| | | member.setIdentity(DataDictionaryEnum.LEVEL_MB.getCode()); |
| | | member.setRefererId(registerDto.getRefererId()); |
| | | member.setIsOnHook(2); |
| | |
| | | } else { |
| | | return new FebsResponse().fail().message(MessageSourceUtils.getString("verification_code_err_003")); |
| | | } |
| | | |
| | | String md5Pwd = SecureUtil.md5(loginDto.getPassword()); |
| | | //RSA解密 |
| | | String password = loginDto.getPassword(); |
| | | RSA rsa = new RSA(AppContants.PRIVATE_KEY, null); |
| | | password = rsa.decryptStr(password, KeyType.PrivateKey); |
| | | String md5Pwd = SecureUtil.md5(password); |
| | | DappMemberEntity dappMemberEntity = dappMemberDao.selectMemberInfoByUsernameAndPassword(loginDto.getAccount(), md5Pwd); |
| | | if (ObjectUtil.isEmpty(dappMemberEntity)) { |
| | | return new FebsResponse().fail().message(MessageSourceUtils.getString("login_err_001")); |
| | |
| | | } |
| | | DappMemberEntity memberadd = new DappMemberEntity(); |
| | | memberadd.setUsername(apiAddTeammateDto.getAccount()); |
| | | memberadd.setPassword(SecureUtil.md5(apiAddTeammateDto.getPassword())); |
| | | |
| | | //RSA解密 |
| | | String password = apiAddTeammateDto.getPassword(); |
| | | RSA rsa = new RSA(AppContants.PRIVATE_KEY, null); |
| | | password = rsa.decryptStr(password, KeyType.PrivateKey); |
| | | memberadd.setPassword(SecureUtil.md5(password)); |
| | | memberadd.setIdentity(DataDictionaryEnum.LEVEL_MB.getCode()); |
| | | memberadd.setRefererId(member.getInviteId()); |
| | | dappMemberDao.insert(memberadd); |
| | |
| | | return new FebsResponse().fail().message(MessageSourceUtils.getString("member_err_006")); |
| | | } |
| | | //验证资金密码 |
| | | Boolean aBoolean = validateTransferCodeInside(addBankDto.getTransferCode(), member.getId()); |
| | | //RSA解密 |
| | | RSA rsa = new RSA(AppContants.PRIVATE_KEY, null); |
| | | String transferCode = addBankDto.getTransferCode(); |
| | | transferCode = rsa.decryptStr(transferCode, KeyType.PrivateKey); |
| | | Boolean aBoolean = validateTransferCodeInside(transferCode, member.getId()); |
| | | if(!aBoolean){ |
| | | return new FebsResponse().fail().message(MessageSourceUtils.getString("member_err_006")); |
| | | } |
| | |
| | | return new FebsResponse().fail().message(MessageSourceUtils.getString("member_err_006")); |
| | | } |
| | | //验证资金密码 |
| | | Boolean aBoolean = validateTransferCodeInside(apiAddAddressDto.getTransferCode(), member.getId()); |
| | | //RSA解密 |
| | | RSA rsa = new RSA(AppContants.PRIVATE_KEY, null); |
| | | String transferCode = apiAddAddressDto.getTransferCode(); |
| | | transferCode = rsa.decryptStr(transferCode, KeyType.PrivateKey); |
| | | Boolean aBoolean = validateTransferCodeInside(transferCode, member.getId()); |
| | | if(!aBoolean){ |
| | | return new FebsResponse().fail().message(MessageSourceUtils.getString("member_err_006")); |
| | | } |
| | |
| | | return dappMemberDao.selectMessageListInPage(dappMessageEntity, page); |
| | | } |
| | | |
| | | @Override |
| | | public IPage<MemberCoinChargeEntity> getFlowListByDay(MemberCoinChargeEntity memberCoinChargeEntity, QueryRequest request) { |
| | | Page<MemberCoinChargeEntity> page = new Page<>(request.getPageNum(), request.getPageSize()); |
| | | IPage<MemberCoinChargeEntity> memberCoinChargeEntityIPage = this.baseMapper.getChargeListByDayInPage(page, memberCoinChargeEntity); |
| | | return memberCoinChargeEntityIPage; |
| | | } |
| | | |
| | | @Override |
| | | public IPage<AdminMemberCoinWithdrawVo> getOutFlowListByDay(MemberCoinWithdrawEntity memberCoinWithdrawEntity, QueryRequest request) { |
| | | Page<AdminMemberCoinWithdrawVo> page = new Page<>(request.getPageNum(), request.getPageSize()); |
| | | IPage<AdminMemberCoinWithdrawVo> adminMemberCoinWithdrawVos = this.baseMapper.getWithDrawListByDayInPage(page, memberCoinWithdrawEntity); |
| | | return adminMemberCoinWithdrawVos; |
| | | } |
| | | |
| | | public String generateAsaToken(String token) { |
| | | RSA rsa = new RSA(null, AppContants.PUBLIC_KEY); |
| | | return rsa.encryptBase64(token + "_" + System.currentTimeMillis(), KeyType.PublicKey); |