From 7cebdcbbbbb2ddcb18a3948f256f3fd1c76ce03f Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期六, 06 五月 2023 18:46:01 +0800
Subject: [PATCH] 启用冻结修改
---
driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/YouTuiDriverMapper.xml | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 56 insertions(+), 0 deletions(-)
diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/YouTuiDriverMapper.xml b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/YouTuiDriverMapper.xml
index d923f0d..5012313 100644
--- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/YouTuiDriverMapper.xml
+++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/YouTuiDriverMapper.xml
@@ -8,7 +8,63 @@
<result column="driverId" property="driverId" />
<result column="youTuiId" property="youTuiId" />
<result column="integral" property="integral" />
+ <result column="type" property="type"/>
+ <result column="surplusQuantity" property="surplusQuantity"/>
+ <result column="endTime" property="endTime"/>
+ <result column="state" property="state"/>
<result column="failureTime" property="failureTime" />
<result column="createTime" property="createTime" />
</resultMap>
+
+
+ <select id="queryRedemptionDate" resultType="map">
+ select DATE_FORMAT(aa.createTime, '%Y年%m月') as createTime from (select createTime from t_you_tui_driver where driverId = #{driverId} order by createTime desc) as aa group by DATE_FORMAT(aa.createTime, '%Y年%m月')
+ </select>
+
+
+ <select id="queryYouTuiDriverList" resultType="com.supersavedriving.driver.modular.system.warpper.DriverYouTuiWarpper">
+ select
+ b.`name`,
+ b.integral,
+ UNIX_TIMESTAMP(a.createTime) * 1000 as createTime,
+ a.state
+ from t_you_tui_driver a
+ left join t_you_tui b on (a.youTuiId = b.id)
+ where a.driverId = #{driverId}
+ <if test="null != createTime and '' != createTime">
+ and DATE_FORMAT(a.createTime, '%Y年%m月') = #{createTime}
+ </if>
+ order by a.createTime desc
+ </select>
+
+
+ <select id="queryDriverYouTui" resultType="com.supersavedriving.driver.modular.system.warpper.DriverYouTuiWarpper">
+ select
+ a.id,
+ b.`name`,
+ b.type,
+ b.number,
+ b.img,
+ b.integral,
+ b.content,
+ UNIX_TIMESTAMP(a.createTime) * 1000 as createTime,
+ a.state
+ from t_you_tui_driver a
+ left join t_you_tui b on (a.youTuiId = b.id)
+ where a.driverId = #{driverId} order by a.createTime desc limit #{pageNum}, #{pageSize}
+ </select>
+
+
+
+ <select id="queryAllYouTui" resultType="com.supersavedriving.driver.modular.system.warpper.DriverYouTuiWarpper">
+ select
+ id,
+ `name`,
+ type,
+ number,
+ img,
+ integral,
+ content
+ from t_you_tui where status = 1 order by createTime desc limit #{pageNum}, #{pageSize}
+ </select>
</mapper>
\ No newline at end of file
--
Gitblit v1.7.1