From 1e28ac69827ff7578a418a79bd95aff2c6637f5c Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期日, 28 六月 2020 16:47:00 +0800
Subject: [PATCH] 2.1.3

---
 fanli/src/main/java/com/yeshi/fanli/mapping/redpack/RedPackWinInviteMapper.xml |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/mapping/redpack/RedPackWinInviteMapper.xml b/fanli/src/main/java/com/yeshi/fanli/mapping/redpack/RedPackWinInviteMapper.xml
index 064d22c..5187d34 100644
--- a/fanli/src/main/java/com/yeshi/fanli/mapping/redpack/RedPackWinInviteMapper.xml
+++ b/fanli/src/main/java/com/yeshi/fanli/mapping/redpack/RedPackWinInviteMapper.xml
@@ -84,6 +84,13 @@
   </select>
   
   
+  <select id="getByUidAndTeamUid" resultMap="BaseResultMap">
+  	SELECT * FROM yeshi_ec_red_pack_win_invite d
+	WHERE d.`rwr_uid` = #{uid} AND d.`rwr_team_uid` = #{teamUid}
+	LIMIT 1
+  </select>
+  
+  
   <select id="getRewardList" resultMap="BaseResultMap">
   	SELECT * FROM yeshi_ec_red_pack_win_invite d
 	WHERE d.`rwr_uid` = #{uid}
@@ -142,4 +149,26 @@
 		<if test="type != null">AND d.`rwr_type`= #{type}</if>
   </select>
   
+  
+  <select id="listWinUid"  resultType="Long">
+  	SELECT d.`rwr_uid` FROM `yeshi_ec_red_pack_win_invite` d
+  	WHERE d.`rwr_type`= 'inviteDownOrder' AND PERIOD_DIFF(DATE_FORMAT(NOW(), '%Y%m'), DATE_FORMAT(d.rwr_create_time, '%Y%m')) =1
+	GROUP BY d.`rwr_uid`
+	LIMIT #{start},#{count}
+  </select>
+  
+  <select id="countLastMonthByUid" resultType="Long">
+  	SELECT count( d.`rwr_id`) FROM `yeshi_ec_red_pack_win_invite` d
+  	WHERE d.`rwr_type`= 'inviteDownOrder' AND d.`rwr_uid` = #{uid}
+  		AND PERIOD_DIFF(DATE_FORMAT(NOW(), '%Y%m'), DATE_FORMAT(d.rwr_create_time, '%Y%m')) =1
+  </select>
+  
+  
+  <select id="listLastMonthByUid" resultMap="BaseResultMap">
+  	SELECT * FROM `yeshi_ec_red_pack_win_invite` d
+  	WHERE d.`rwr_type`= 'inviteDownOrder' AND d.`rwr_uid` = #{uid}
+  		AND PERIOD_DIFF(DATE_FORMAT(NOW(), '%Y%m'), DATE_FORMAT(d.rwr_create_time, '%Y%m')) =1
+	LIMIT #{start},#{count}
+  </select>
+  
 </mapper>

--
Gitblit v1.8.0