This commit is contained in:
张良(004796)
2024-02-04 18:52:07 +08:00
parent 684216368c
commit 9e29c5f321
22 changed files with 700 additions and 11 deletions

View File

@@ -0,0 +1,37 @@
package com.ruoyi.web.controller.cai.admin;
import com.ruoyi.cai.dto.admin.vo.home.HomeStaticIndexVo;
import com.ruoyi.cai.dto.admin.vo.rank.RankNodeAdminVo;
import com.ruoyi.cai.enums.rank.RankTimeTypeEnum;
import com.ruoyi.cai.manager.AdminHomeManager;
import com.ruoyi.common.core.domain.R;
import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@Validated
@RequiredArgsConstructor
@RestController
@RequestMapping("/cai/home")
public class HomeController {
@Autowired
private AdminHomeManager adminHomeManager;
@GetMapping("/static/index")
public R<HomeStaticIndexVo> staticIndex(){
HomeStaticIndexVo homeStaticIndexVo = adminHomeManager.staticIndex();
return R.ok(homeStaticIndexVo);
}
@GetMapping("/static/rank")
public R<List<RankNodeAdminVo>> staticRank(Integer rankType,String rankTime){
List<RankNodeAdminVo> rank = adminHomeManager.rank(rankType, RankTimeTypeEnum.getByCode(rankTime));
return R.ok(rank);
}
}

View File

@@ -1,5 +1,7 @@
package com.ruoyi.test.business;
import com.alibaba.fastjson.JSON;
import com.ruoyi.cai.cache.RechargeTotalCache;
import com.ruoyi.cai.domain.Gift;
import com.ruoyi.cai.domain.User;
import com.ruoyi.cai.mq.handle.dto.WindowRechargeNotifyDTO;
@@ -23,6 +25,19 @@ public class NoticeTest {
@Autowired
private YunxinHttpService yunxinHttpService;
@Autowired
private RechargeTotalCache rechargeTotalCache;
@Test
public void test(){
System.out.println(JSON.toJSONString(rechargeTotalCache.getToday()));
rechargeTotalCache.add(BigDecimal.valueOf(8123.12D));
System.out.println(JSON.toJSONString(rechargeTotalCache.getToday()));
rechargeTotalCache.add(BigDecimal.valueOf(123));
System.out.println(JSON.toJSONString(rechargeTotalCache.getToday()));
}
/**
* 注册赠送消息
*/