From 23d94b5dde6ffc8ae9cb27978135607a5e3122b0 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期四, 17 四月 2025 11:42:27 +0800
Subject: [PATCH] 提现代码
---
ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/service/WithdrawService.java | 60 +++---------------------------------------------------------
1 files changed, 3 insertions(+), 57 deletions(-)
diff --git a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/service/WithdrawService.java b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/service/WithdrawService.java
index 1cbf321..19a73fe 100644
--- a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/service/WithdrawService.java
+++ b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/service/WithdrawService.java
@@ -1,15 +1,8 @@
package com.ruoyi.admin.service;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.baomidou.mybatisplus.extension.service.IService;
-import com.ruoyi.admin.entity.Withdraw;
-import com.ruoyi.admin.entity.WithdrawalSetting;
-import com.ruoyi.admin.vo.UserWithdrawRecordRequestVO;
-import com.ruoyi.admin.vo.UserWithdrawRecordVO;
import com.ruoyi.common.core.domain.R;
import javax.servlet.http.HttpServletResponse;
-import java.math.BigDecimal;
import java.util.List;
/**
@@ -20,62 +13,15 @@
* @author hjl
* @since 2024-05-29
*/
-public interface WithdrawService extends IService<Withdraw> {
+public interface WithdrawService {
/**
* excel模板导出
*
- * @param idList 提现记录id
+ * @param data 提现记录
* @param response 响应体
* @return 导出结果
*/
- R<String> excelExport(List<String> idList, HttpServletResponse response);
+ R<String> excelExport(List<com.ruoyi.order.api.entity.UserWithdrawRecordVO> data, HttpServletResponse response);
- /**
- * 获取用户提现金额
- *
- * @param cityIdList 城市id
- * @return 总金额
- */
- BigDecimal withdrawalTotalMoney(List<String> cityIdList);
-
- /**
- * 年度查询
- *
- * @param cityIdList 城市id
- * @return 年度提现总额
- */
- BigDecimal withdrawalTotalMoneyByYear(List<String> cityIdList);
-
- /**
- * 月度查询
- *
- * @param cityIdList 城市id
- * @return 年度提现总额
- */
- BigDecimal withdrawalTotalMoneyByMonth(List<String> cityIdList);
-
- /**
- * 用户所关联提现记录分页列表
- *
- * @param userId 用户id
- * @param page 分页参数
- * @return 分页列表
- */
- UserWithdrawRecordRequestVO withdrawList(Integer userId, Page<UserWithdrawRecordVO> page);
-
- /**
- * 关闭/开启审核
- *
- * @param enableProcess 关闭/开启审核
- * @return 操作结果
- */
- Boolean enableProcess(Integer enableProcess);
-
- /**
- * 获取全局审核设置
- *
- * @return 审核设置
- */
- WithdrawalSetting withdrawProcess();
}
--
Gitblit v1.7.1