| | |
| | | DappMemberEntity dappMemberEntity = LoginUserUtil.getAppUser(); |
| | | Long memberId = dappMemberEntity.getId(); |
| | | DappMemberEntity memberEntity = dappMemberDao.selectById(memberId); |
| | | //验证旧密码是否正确 |
| | | String transferCode = memberEntity.getTransferCode(); |
| | | String oldTransferPassword = apiTransferPasswordDto.getOldTransferPassword(); |
| | | oldTransferPassword = rsa.decryptStr(oldTransferPassword, KeyType.PrivateKey); |
| | | oldTransferPassword = SecureUtil.md5(oldTransferPassword); |
| | | if(!oldTransferPassword.equals(transferCode)){ |
| | | return new FebsResponse().fail().message(MessageSourceUtils.getString("member_err_0018")); |
| | | } |
| | | |
| | | memberEntity.setTransferCode(SecureUtil.md5(newTransferPassword)); |
| | | dappMemberDao.updateById(memberEntity); |
| | | |