From 6906168ccb03e4865d3e9385a9ae4a6e87008ca1 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期一, 13 一月 2025 15:56:52 +0800
Subject: [PATCH] 管理后台提现管理

---
 ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TWithdrawalMapper.xml |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TWithdrawalMapper.xml b/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TWithdrawalMapper.xml
index a020b59..5bdd3dc 100644
--- a/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TWithdrawalMapper.xml
+++ b/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TWithdrawalMapper.xml
@@ -47,6 +47,37 @@
         </where>
         order by t.withdrawalTime desc
     </select>
+    <select id="excel" resultType="java.util.Map">
+        select
+        t.id,
+        t.driverId,
+        t.receivePaymentName,
+        t.receivePaymentAccount,
+        t.withdrawalType,
+        t.withdrawalMoney,
+        t.withdrawalTime,
+        t.status,
+        t.openBank,
+        t.remark,
+        t.receiptVoucher,
+        d.name as driverName,
+        d.phone as driverPhone,
+        d.balance as driverBalance
+        from t_withdrawal t
+        left join t_driver d on t.driverId = d.id
+        <where>
+            <if test="beginTime != null and beginTime != '' and endTime != null and endTime != ''">
+                and t.withdrawalTime &gt;= CONCAT(#{beginTime},' 00:00:00') and t.withdrawalTime &lt;= CONCAT(#{endTime},' 23:59:59')
+            </if>
+            <if test="driverName != null and driverName != ''">
+                and d.name like concat('%',#{driverName},'%')
+            </if>
+            <if test="status != null">
+                and t.status = #{status}
+            </if>
+        </where>
+        order by t.withdrawalTime desc
+    </select>
 
 
 </mapper>
\ No newline at end of file

--
Gitblit v1.7.1