湖分管理

This commit is contained in:
wuchunlei
2025-04-08 10:39:31 +08:00
parent 2db4d0528c
commit 9265c03749
8 changed files with 26 additions and 7 deletions

View File

@@ -18,6 +18,7 @@ import com.peanut.common.utils.MailUtil;
import com.peanut.modules.book.service.*;
import com.peanut.modules.book.to.PageIdDto;
import com.peanut.modules.common.entity.*;
import com.peanut.modules.common.service.UserContributionService;
import com.peanut.modules.common.service.UserInviteRegisterService;
import com.peanut.modules.common.service.UserVipService;
import com.peanut.modules.sys.service.SysUserTokenService;
@@ -57,6 +58,8 @@ public class MyUserController {
private UserInviteRegisterService inviteRegisterService;
@Autowired
private UserVipService userVipService;
@Autowired
private UserContributionService userContributionService;
/**
* 列表
@@ -103,6 +106,12 @@ public class MyUserController {
for (MyUserEntity myUserEntity : myUserEntityPage.getRecords()) {
myUserEntity.setUserVips(userVipService.list(new LambdaQueryWrapper<UserVip>()
.eq(UserVip::getUserId,myUserEntity.getId()).eq(UserVip::getState,0)));
Map map = userContributionService.getMap(new MPJLambdaWrapper<UserContribution>()
.selectSum(UserContribution::getScore).eq(UserContribution::getUserId,myUserEntity.getId()));
myUserEntity.setContributionScore(0+"");
if (map!=null&&map.containsKey("score")){
myUserEntity.setContributionScore(map.get("score").toString());
}
}
return R.ok().put("user",myUserEntityPage);
}