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 | 36 ++++++++++++++++++------------------
1 files changed, 18 insertions(+), 18 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 c58d33d..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);
//初始化合约钱包
--
Gitblit v1.9.1