From 01d8de48c76467ff3b99b204e66d3ef86506fa52 Mon Sep 17 00:00:00 2001
From: zhibing.pu <393733352@qq.com>
Date: 星期四, 25 七月 2024 18:23:40 +0800
Subject: [PATCH] Merge branch '2.0' of http://120.76.84.145:10101/gitblit/r/java/IgoTravel into 2.0

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

diff --git a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/SysRedPacketRecordMapper.xml b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/SysRedPacketRecordMapper.xml
index 4376c9d..d8f4457 100644
--- a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/SysRedPacketRecordMapper.xml
+++ b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/SysRedPacketRecordMapper.xml
@@ -22,5 +22,36 @@
     <sql id="Base_Column_List">
         id, money, insertTime, companyId, name, type, totalMoney, laveMoney, startMoney, endMoney, effective, companyType
     </sql>
+    <select id="getList" resultType="map" parameterType="com.baomidou.mybatisplus.plugins.Page">
+        SELECT
+        c.id,
+        c.money,
+        c.insertTime,
+        c.companyId,
+        c.state,
+        c.userId,
+        u.nickName,
+        u.phone
+        FROM
+        t_user_red_packet_record c
+        LEFT JOIN t_user u ON c.userId = u.id
+
+        WHERE 1=1
+        <if test="beginTime != null and beginTime !='' and endTime != null and endTime != ''">
+            and (c.insertTime between CONCAT(#{beginTime},' 00:00:00') and CONCAT(#{endTime},' 23:59:59'))
+        </if>
+        <if test="userName != null and userName !=''">
+            and u.nickName like CONCAT('%',#{userName},'%')
+        </if>
+        <if test="userPhone != null and userPhone !=''">
+            and u.phone like CONCAT('%',#{userPhone},'%')
+        </if>
+        <if test="couponActivityId != null">
+            and c.redPacketActivityId=#{couponActivityId}
+        </if>
+        <if test="state != null and state !=''">
+            and c.state=#{state}
+        </if>
+    </select>
 
 </mapper>

--
Gitblit v1.7.1