From f9d4a8626e3f76c94d4f87a8ab3dba6c3afc5be9 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期三, 20 八月 2025 15:20:21 +0800
Subject: [PATCH] 8.22后台

---
 ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TWithdrawalMapper.xml |   32 +++++++++++++++++++++++++++++++-
 1 files changed, 31 insertions(+), 1 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 5bdd3dc..491cf7a 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
@@ -78,6 +78,36 @@
         </where>
         order by t.withdrawalTime desc
     </select>
-
+    <select id="excel1" 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