签到人数接口修改
This commit is contained in:
@@ -4,13 +4,16 @@ package com.sqx.modules.invite.controller.app;
|
|||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
import cn.hutool.extra.qrcode.QrCodeUtil;
|
import cn.hutool.extra.qrcode.QrCodeUtil;
|
||||||
import cn.hutool.extra.qrcode.QrConfig;
|
import cn.hutool.extra.qrcode.QrConfig;
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.sqx.common.utils.PageUtils;
|
import com.sqx.common.utils.PageUtils;
|
||||||
import com.sqx.common.utils.Result;
|
import com.sqx.common.utils.Result;
|
||||||
import com.sqx.modules.app.annotation.Login;
|
import com.sqx.modules.app.annotation.Login;
|
||||||
import com.sqx.modules.app.annotation.LoginUser;
|
import com.sqx.modules.app.annotation.LoginUser;
|
||||||
|
import com.sqx.modules.app.entity.InviteAchievement;
|
||||||
import com.sqx.modules.app.entity.UserEntity;
|
import com.sqx.modules.app.entity.UserEntity;
|
||||||
|
import com.sqx.modules.app.service.InviteAchievementService;
|
||||||
import com.sqx.modules.app.service.UserMoneyDetailsService;
|
import com.sqx.modules.app.service.UserMoneyDetailsService;
|
||||||
import com.sqx.modules.app.service.UserMoneyService;
|
import com.sqx.modules.app.service.UserMoneyService;
|
||||||
import com.sqx.modules.app.service.UserService;
|
import com.sqx.modules.app.service.UserService;
|
||||||
@@ -65,6 +68,11 @@ public class AppInviteController {
|
|||||||
private QrConfig qrconig;
|
private QrConfig qrconig;
|
||||||
@Autowired
|
@Autowired
|
||||||
private UrlAddressService urlAddressService;
|
private UrlAddressService urlAddressService;
|
||||||
|
private final InviteAchievementService inviteAchievementService;
|
||||||
|
|
||||||
|
public AppInviteController(InviteAchievementService inviteAchievementService) {
|
||||||
|
this.inviteAchievementService = inviteAchievementService;
|
||||||
|
}
|
||||||
|
|
||||||
@RequestMapping(value = "/selectInviteCount", method = RequestMethod.GET)
|
@RequestMapping(value = "/selectInviteCount", method = RequestMethod.GET)
|
||||||
@ApiOperation("查看我邀请的人员数量")
|
@ApiOperation("查看我邀请的人员数量")
|
||||||
@@ -105,7 +113,9 @@ public class AppInviteController {
|
|||||||
}
|
}
|
||||||
InviteMoney inviteMoney = inviteMoneyService.selectInviteMoneyByUserId(userId);
|
InviteMoney inviteMoney = inviteMoneyService.selectInviteMoneyByUserId(userId);
|
||||||
Integer inviteCount = inviteService.selectInviteCount2(userEntity.getInvitationCode());
|
Integer inviteCount = inviteService.selectInviteCount2(userEntity.getInvitationCode());
|
||||||
Integer inviteSignCount = inviteService.selectInviteSignCount(userEntity.getInvitationCode());
|
// Integer inviteSignCount = inviteService.selectInviteSignCount(userEntity.getInvitationCode());
|
||||||
|
int inviteSignCount = inviteAchievementService.count(new LambdaQueryWrapper<InviteAchievement>().eq(InviteAchievement::getState, 1)
|
||||||
|
.eq(InviteAchievement::getSourceUserId, userId));
|
||||||
Map<String, Double> earningMap = userMoneyDetailsService.queryUserTotalEarning(userId);
|
Map<String, Double> earningMap = userMoneyDetailsService.queryUserTotalEarning(userId);
|
||||||
Map<String, Object> result = new HashMap<>();
|
Map<String, Object> result = new HashMap<>();
|
||||||
result.put("inviteMoney", inviteMoney);
|
result.put("inviteMoney", inviteMoney);
|
||||||
|
|||||||
Reference in New Issue
Block a user