From f2070facdb5715e7349df69cfe257289c680d292 Mon Sep 17 00:00:00 2001 From: huliguo <2023611923@qq.com> Date: 星期三, 23 四月 2025 18:12:46 +0800 Subject: [PATCH] 前端联调 --- ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/UserPointController.java | 25 ++++++++++++++++++------- 1 files changed, 18 insertions(+), 7 deletions(-) diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/UserPointController.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/UserPointController.java index 1c0e0cc..44cf3d3 100644 --- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/UserPointController.java +++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/UserPointController.java @@ -223,14 +223,30 @@ */ @GetMapping("/getUserPointStatisticsPageList") @ApiOperation(value = "用户积分统计", tags = "管理后台-财务统计-用户积分统计") - public R<UserPointStatisticsOutVO> getUserPointStatisticsPageList(@RequestParam(value = "types",required = false) Collection<Integer> types, + public R<PageInfo<UserPointStatisticsPageVO>> getUserPointStatisticsPageList(@RequestParam(value = "types",required = false) Collection<Integer> types, @RequestParam(value = "name",required = false) String name, @RequestParam(value = "phone",required = false) String phone, @RequestParam(value = "beginTime",required = false) LocalDateTime beginTime, @RequestParam(value = "endTime",required = false) LocalDateTime endTime, @ApiParam("当前页")@RequestParam("pageCurr") Integer pageCurr, @ApiParam("分页大小")@RequestParam("pageSize") Integer pageSize) { - UserPointStatisticsOutVO userPointStatisticsOutVO = new UserPointStatisticsOutVO(); + //查找记录 + PageInfo<UserPointStatisticsPageVO> pageInfo=userPointService.getUserPointStatisticsPageList(types,name,phone,beginTime,endTime,pageCurr,pageSize); + return R.ok(pageInfo); + } + + /** + * 用户积分统计 + */ + @GetMapping("/getUserPointStatisticsTop") + @ApiOperation(value = "用户积分统计-顶部", tags = "管理后台-财务统计-用户积分统计") + public R<UserPointStatisticsTopVO> getUserPointStatisticsTop(@RequestParam(value = "types",required = false) Collection<Integer> types, + @RequestParam(value = "name",required = false) String name, + @RequestParam(value = "phone",required = false) String phone, + @RequestParam(value = "beginTime",required = false) LocalDateTime beginTime, + @RequestParam(value = "endTime",required = false) LocalDateTime endTime + ) { + UserPointStatisticsTopVO userPointStatisticsOutVO = new UserPointStatisticsTopVO(); //充值绿电分 Integer chargePoint=userPointService.selectRechargeAndUse(name,phone,beginTime,endTime,17); @@ -240,11 +256,6 @@ Integer usePoint=(exchangePoint==null?0:exchangePoint )-( cancelPoint==null?0:cancelPoint); userPointStatisticsOutVO.setChargeTotalPoint(chargePoint==null?0:chargePoint); userPointStatisticsOutVO.setUseTotalPoint(usePoint); - - //查找记录 - PageInfo<UserPointStatisticsPageVO> pageInfo=userPointService.getUserPointStatisticsPageList(types,name,phone,beginTime,endTime,pageCurr,pageSize); - userPointStatisticsOutVO.setPageInfo(pageInfo); - return R.ok(userPointStatisticsOutVO); } -- Gitblit v1.7.1