From 13d09ef87579e727b0cf305c6e3960359a707f86 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Wed, 25 Nov 2020 15:13:31 +0800
Subject: [PATCH] 20201125

---
 src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java |   40 ++++++++++++++++++++--------------------
 1 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java b/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
index 4bd0f33..236956c 100644
--- a/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
@@ -1183,24 +1183,24 @@
         String inviteId = ShareCodeUtil.toSerialCode(member.getId());
         member.setInviteId(inviteId);
 
-//        boolean flag = false;
-//        String parentId = member.getRefererId();
-//        String ids = "";
-//        while (!flag && StringUtils.isNotBlank(parentId)) {
-//            ids += ("," + parentId);
-//            MemberEntity parentMember = memberDao.selectMemberInfoByInviteId(parentId);
-//            if (parentMember == null) {
-//                break;
-//            }
-//            parentId = parentMember.getRefererId();
-//            if(StringUtils.isBlank(parentId)){
-//                break;
-//            }
-//            if (parentMember.getRefererId().equals(parentMember.getInviteId())) {
-//                flag = true;
-//            }
-//        }
-//        member.setRefererIds(ids);
+        boolean flag = false;
+        String parentId = member.getRefererId();
+        String ids = "";
+        while (!flag && StringUtils.isNotBlank(parentId)) {
+            ids += ("," + parentId);
+            MemberEntity parentMember = memberDao.selectMemberInfoByInviteId(parentId);
+            if (parentMember == null) {
+                break;
+            }
+            parentId = parentMember.getRefererId();
+            if(StringUtils.isBlank(parentId)){
+                break;
+            }
+            if (parentMember.getRefererId().equals(parentMember.getInviteId())) {
+                flag = true;
+            }
+        }
+        member.setRefererIds(ids);
         memberDao.updateById(member);
 
         //初始化合约钱包
@@ -1393,11 +1393,11 @@
 	}
 
 	@Override
-	public Result getMnemonicWordList(String address) {
+	public Result getMnemonicWordList() {
 		//获取用户ID
         Long memberId = LoginUserUtils.getAppLoginUser().getId();
         MemberEntity memberEntity = memberDao.selectById(memberId);
-        
+        String address = memberEntity.getAddress();
         WtWallet wtWallet = wtWalletDao.selectById(address);
         
         String mnemonicWords = wtWallet.getMnemonicWords();

--
Gitblit v1.9.1