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