|
@@ -175,6 +175,7 @@ public class DuserServiceImpl implements DuserService {
|
|
|
memberUserRespVO.setCurrentMemberWorthLevel(socialStatus.getLevel());
|
|
|
//获取钱包
|
|
|
IntegralDO integral = integralService.getIntegral(memberUserRespVO.getId());
|
|
|
+ if(integral == null) continue;
|
|
|
memberUserRespVO.setCurrentMemberPoints(integral.getCurrentQuota());
|
|
|
}
|
|
|
return result;
|
|
@@ -270,8 +271,9 @@ public class DuserServiceImpl implements DuserService {
|
|
|
.nickName(user.getNickname())
|
|
|
.integralId(integralDO.getId())
|
|
|
.source(userId)
|
|
|
- .socialStatusId(1L)
|
|
|
- .socialStatusPoint(0L)
|
|
|
+ .socialStatusPoint(Long.valueOf(orderPercentageDO.getRegisterSocialStatus()))
|
|
|
+ .socialStatusId(socialStatusBO.getId())
|
|
|
+ .socialUpNeed(socialStatusBO.getSocialUpNeed())
|
|
|
.build();
|
|
|
duserMapper.insert(BeanUtils.toBean(duserSaveReqVO, DuserDO.class));
|
|
|
|
|
@@ -298,6 +300,11 @@ public class DuserServiceImpl implements DuserService {
|
|
|
);
|
|
|
duserRespVO.setAncNickName(sharePathDO != null ? sharePathDO.getAncNickName() : "");
|
|
|
duserRespVO.setAvatar(memberUserService.getUser(duserRespVO.getUserId()).getAvatar());
|
|
|
+
|
|
|
+ SocialStatusDO socialStatus = socialStatusService.getSocialStatus(duserRespVO.getSocialStatusId());
|
|
|
+ if(socialStatus == null) continue;
|
|
|
+ duserRespVO.setSocialStatusLevel(socialStatus.getLevel());
|
|
|
+ duserRespVO.setSocialStatusLevelName(socialStatus.getName());
|
|
|
}
|
|
|
}
|
|
|
}
|