|
@@ -15,6 +15,7 @@ import cn.newfeifan.mall.module.distri.service.sharepath.SharePathService;
|
|
|
import cn.newfeifan.mall.module.distri.service.socialstatus.SocialStatusService;
|
|
|
import cn.newfeifan.mall.module.distri.service.socialstatuschangelog.SocialStatusChangeLogService;
|
|
|
import cn.newfeifan.mall.module.member.dal.dataobject.user.MemberUserDO;
|
|
|
+import cn.newfeifan.mall.module.member.service.signin.MemberSignInRecordService;
|
|
|
import cn.newfeifan.mall.module.member.service.user.MemberUserService;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@@ -64,6 +65,9 @@ public class DuserServiceImpl implements DuserService {
|
|
|
@Resource
|
|
|
private SocialStatusChangeLogService socialStatusChangeLogService;
|
|
|
|
|
|
+ @Resource
|
|
|
+ private MemberSignInRecordService memberSignInRecordService;
|
|
|
+
|
|
|
@Override
|
|
|
public Long createDuser(DuserSaveReqVO createReqVO) {
|
|
|
// 插入
|
|
@@ -151,6 +155,8 @@ public class DuserServiceImpl implements DuserService {
|
|
|
totalLog = ptProfitLogService.getTotalLog(sonsId);
|
|
|
}
|
|
|
|
|
|
+ Boolean isSign = memberSignInRecordService.isSignIn();
|
|
|
+
|
|
|
return duserInfoVOBuilder
|
|
|
.descPrice(Long.parseLong(yesterday))
|
|
|
.descTotalPrice(Long.parseLong(totalLog))
|
|
@@ -159,6 +165,7 @@ public class DuserServiceImpl implements DuserService {
|
|
|
.socialStatusPoint(duser.getSocialStatusPoint())
|
|
|
.socialStatusLevel(socialStatus.getLevel())
|
|
|
.socialStatusLevelName(socialStatus.getName())
|
|
|
+ .isSign(isSign)
|
|
|
.build();
|
|
|
|
|
|
}
|
|
@@ -227,4 +234,4 @@ public class DuserServiceImpl implements DuserService {
|
|
|
return duserMapper.selectOne(new LambdaQueryWrapperX<DuserDO>().eq(DuserDO::getUserId, id));
|
|
|
}
|
|
|
|
|
|
-}
|
|
|
+}
|