From 954196d1c02545a35d25020cf08fc54a64426310 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Fri, 21 Oct 2022 20:05:46 +0800
Subject: [PATCH] 20221021
---
src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java | 28 +++++++++++++++++++++++++---
1 files changed, 25 insertions(+), 3 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
index de11389..da7826f 100644
--- a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
@@ -699,6 +699,20 @@
@Override
public FebsResponse transferPassword(ApiTransferPasswordDto apiTransferPasswordDto) {
+ DappMemberEntity dappMemberEntity = LoginUserUtil.getAppUser();
+ Long memberId = dappMemberEntity.getId();
+
+ if(ObjectUtil.isEmpty(apiTransferPasswordDto.getRealname())){
+ return new FebsResponse().fail().message(MessageSourceUtils.getString("member_err_0013"));
+ }
+ if(ObjectUtil.isEmpty(apiTransferPasswordDto.getPhone())){
+ return new FebsResponse().fail().message(MessageSourceUtils.getString("member_err_0013"));
+ }
+ if(ObjectUtil.isEmpty(apiTransferPasswordDto.getEmail())
+ && ObjectUtil.isEmpty(apiTransferPasswordDto.getWahtsApp())
+ && ObjectUtil.isEmpty(apiTransferPasswordDto.getTelegram())){
+ return new FebsResponse().fail().message(MessageSourceUtils.getString("member_err_0013"));
+ }
if(ObjectUtil.isEmpty(apiTransferPasswordDto.getNewTransferPassword())
|| ObjectUtil.isEmpty(apiTransferPasswordDto.getNewTransferPasswordAgain())){
return new FebsResponse().fail().message(MessageSourceUtils.getString("member_err_008"));
@@ -708,11 +722,19 @@
if(!newTransferPassword.equals(newTransferPasswordAgain)){
return new FebsResponse().fail().message(MessageSourceUtils.getString("member_err_009"));
}
-
- DappMemberEntity dappMemberEntity = LoginUserUtil.getAppUser();
- Long memberId = dappMemberEntity.getId();
DappMemberEntity memberEntity = dappMemberDao.selectById(memberId);
+
+ String realname = apiTransferPasswordDto.getRealname();
+ String phone = apiTransferPasswordDto.getPhone();
+ String email = apiTransferPasswordDto.getEmail();
+ String wahtsApp = apiTransferPasswordDto.getWahtsApp();
+ String telegram = apiTransferPasswordDto.getTelegram();
memberEntity.setTransferCode(SecureUtil.md5(apiTransferPasswordDto.getNewTransferPassword()));
+ memberEntity.setRealname(realname);
+ memberEntity.setPhone(phone);
+ memberEntity.setEmail(email);
+ memberEntity.setWahtsApp(wahtsApp);
+ memberEntity.setTelegram(telegram);
dappMemberDao.updateById(memberEntity);
return new FebsResponse().success().message(MessageSourceUtils.getString("Operation_001"));
--
Gitblit v1.9.1