From 242725f795b4cca830421c07f714a3ec36af0add Mon Sep 17 00:00:00 2001
From: hjl <1657978663@qq.com>
Date: 星期二, 02 七月 2024 13:59:39 +0800
Subject: [PATCH] feat: 代码初始化、腾讯云短信SDK

---
 ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/mapper/WithdrawMapper.java |   47 +++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 41 insertions(+), 6 deletions(-)

diff --git a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/mapper/WithdrawMapper.java b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/mapper/WithdrawMapper.java
index 056fa8e..26d3bd2 100644
--- a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/mapper/WithdrawMapper.java
+++ b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/mapper/WithdrawMapper.java
@@ -23,26 +23,26 @@
     /**
      * 获取用户提现金额
      *
-     * @param cityIdList 城市id
+     * @param cityList 城市集合
      * @return 总金额
      */
-    BigDecimal withdrawalTotalMoney(@Param("ids") List<String> cityIdList);
+    BigDecimal withdrawalTotalMoney(@Param("cityList") List<String> cityList);
 
     /**
      * 年度查询
      *
-     * @param cityIdList 城市id
+     * @param cityList 城市列表
      * @return 年度提现总额
      */
-    BigDecimal withdrawalTotalMoneyByYear(@Param("ids") List<String> cityIdList);
+    BigDecimal withdrawalTotalMoneyByYear(@Param("cityList") List<String> cityList);
 
     /**
      * 月度查询
      *
-     * @param cityIdList 城市id
+     * @param cityList 城市列表
      * @return 年度提现总额
      */
-    BigDecimal withdrawalTotalMoneyByMonth(@Param("ids") List<String> cityIdList);
+    BigDecimal withdrawalTotalMoneyByMonth(@Param("cityList") List<String> cityList);
 
     /**
      * 用户所关联提现记录分页列表
@@ -52,4 +52,39 @@
      * @return 分页列表
      */
     IPage<UserWithdrawRecordVO> withdrawList(@Param("userId") Integer userId, Page<UserWithdrawRecordVO> page);
+
+    /**
+     * 用户所关联提现记录分页列表
+     *
+     * @param nickname     用户名称
+     * @param userPhone    用户手机号
+     * @param applyForTime 申请时间
+     * @param state        审核状态
+     * @param page         分页
+     * @return 分页列表
+     */
+    IPage<UserWithdrawRecordVO> withdrawPage(@Param("name") String nickname, @Param("phone") String userPhone,
+                                             @Param("time") String applyForTime,
+                                             @Param("state") Integer state, Page<UserWithdrawRecordVO> page);
+
+    /**
+     * 提现记录列表
+     *
+     * @param nickname     用户名称
+     * @param userPhone    用户手机号
+     * @param applyForTime 申请时间
+     * @param state        审核状态
+     * @return 分页列表
+     */
+    List<UserWithdrawRecordVO> exportList(@Param("name") String nickname, @Param("phone") String userPhone,
+                                          @Param("time") String applyForTime,
+                                          @Param("state") Integer state);
+
+    /**
+     * 根据所选id导出
+     *
+     * @param ids 提现记录ids
+     * @return 列表
+     */
+    List<UserWithdrawRecordVO> exportByIdList(List<String> ids);
 }

--
Gitblit v1.7.1