33333333333
This commit is contained in:
@@ -3,9 +3,9 @@ package com.ruoyi.web.controller.cai.app;
|
||||
import com.ruoyi.cai.domain.User;
|
||||
import com.ruoyi.cai.dto.app.RankIdReq;
|
||||
import com.ruoyi.cai.dto.app.vo.anchor.AnchorStatusDTO;
|
||||
import com.ruoyi.cai.dto.app.vo.rank.RankRemark;
|
||||
import com.ruoyi.cai.dto.app.vo.rank.RankNodeInvite;
|
||||
import com.ruoyi.cai.dto.app.vo.rank.RankNodeLove;
|
||||
import com.ruoyi.cai.dto.app.vo.rank.RankRemark;
|
||||
import com.ruoyi.cai.enums.GenderEnum;
|
||||
import com.ruoyi.cai.enums.SystemConfigEnum;
|
||||
import com.ruoyi.cai.manager.AwardManager;
|
||||
@@ -13,6 +13,7 @@ import com.ruoyi.cai.manager.SystemConfigManager;
|
||||
import com.ruoyi.cai.mapper.AnchorMapper;
|
||||
import com.ruoyi.cai.rank.RankManager;
|
||||
import com.ruoyi.cai.rank.RankNode;
|
||||
import com.ruoyi.cai.service.AnchorService;
|
||||
import com.ruoyi.cai.service.RankService;
|
||||
import com.ruoyi.cai.service.UserService;
|
||||
import com.ruoyi.cai.util.AES;
|
||||
@@ -32,8 +33,6 @@ import org.springframework.web.bind.annotation.*;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.*;
|
||||
import java.util.function.Function;
|
||||
import java.util.regex.Matcher;
|
||||
import java.util.regex.Pattern;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
@RestController
|
||||
@@ -147,6 +146,25 @@ public class RankAppController {
|
||||
return R.ok(res);
|
||||
}
|
||||
|
||||
@Autowired
|
||||
private AnchorService anchorService;
|
||||
|
||||
private List<RankNodeInvite> random(){
|
||||
List<RankNodeInvite> res = new ArrayList<>();
|
||||
for (int i = 30; i > 0; i--) {
|
||||
RankNodeInvite invite = new RankNodeInvite();
|
||||
invite.setAvatar(GenderEnum.WOMEN.getDefaultAvatar());
|
||||
invite.setNickname("*密");
|
||||
invite.setValue(i*100L);
|
||||
invite.setDraw(false);
|
||||
invite.setRankAwardValue(300L);
|
||||
invite.setRankId(null);
|
||||
invite.setDiffLastValue(100L);
|
||||
res.add(invite);
|
||||
}
|
||||
return res;
|
||||
}
|
||||
|
||||
@GetMapping("/invite")
|
||||
@Operation(summary = "邀请榜")
|
||||
@Log(title = "邀请榜单查询", businessType = BusinessType.OTHER, isPrintResponseData = true, isSaveDb = false)
|
||||
@@ -155,6 +173,10 @@ public class RankAppController {
|
||||
if(type == null){
|
||||
return R.ok(Collections.emptyList());
|
||||
}
|
||||
boolean openTest = systemConfigManager.getSystemConfigOfBool(SystemConfigEnum.OPEN_TEST);
|
||||
if(openTest){
|
||||
return R.ok(random());
|
||||
}
|
||||
List<RankNode> rankNodeList;
|
||||
if(type == 1){
|
||||
rankNodeList = rankService.getInviteRankLastWeek(10);
|
||||
|
||||
Reference in New Issue
Block a user