|
@@ -143,7 +143,6 @@ public class UserService {
|
|
|
if (userInfo != null) {
|
|
if (userInfo != null) {
|
|
|
// 插入上级
|
|
// 插入上级
|
|
|
if (ObjectUtil.isNotNull(parent)) {
|
|
if (ObjectUtil.isNotNull(parent)) {
|
|
|
-// if (this.getParent(parent, userInfo)) {
|
|
|
|
|
if (ObjectUtil.isNull(userInfo.getParent())) {
|
|
if (ObjectUtil.isNull(userInfo.getParent())) {
|
|
|
User parentUser = userRepo.findById(parent).orElseThrow(new BusinessException("无上级"));
|
|
User parentUser = userRepo.findById(parent).orElseThrow(new BusinessException("无上级"));
|
|
|
// 上级不是普通会员
|
|
// 上级不是普通会员
|
|
@@ -156,6 +155,8 @@ public class UserService {
|
|
|
userInfo.setVip(true);
|
|
userInfo.setVip(true);
|
|
|
userInfo.setMember(Member.EXPERT);
|
|
userInfo.setMember(Member.EXPERT);
|
|
|
userInfo.setParent(parent);
|
|
userInfo.setParent(parent);
|
|
|
|
|
+ // 邀请黄金佳人升级
|
|
|
|
|
+ this.upgrade(parent);
|
|
|
}
|
|
}
|
|
|
userRepo.saveAndFlush(userInfo);
|
|
userRepo.saveAndFlush(userInfo);
|
|
|
}
|
|
}
|