From 06c48997a0bc5f05addf9fbfdeea87eac62a2291 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期三, 20 十一月 2019 10:56:45 +0800
Subject: [PATCH] 红包获得

---
 fanli/src/main/java/com/yeshi/fanli/mapping/redpack/RedPackWinInviteMapper.xml |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 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 e3f4eb3..c7b12f3 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
@@ -62,11 +62,24 @@
 	WHERE d.`rwr_uid` = #{uid} AND d.`rwr_type` = #{type}
   </select>
   
-  <select id="countByUidAndTeamUidAndType" resultType="Long">
+  <select id="countByUidAndTeamUidAndType" resultType="Integer">
   	SELECT IFNULL(COUNT(d.`rwr_id`),0) FROM yeshi_ec_red_pack_win_invite d
 	WHERE d.`rwr_uid` = #{uid} AND d.`rwr_team_uid` = #{teamUid} AND d.`rwr_type` = #{type}
   </select>
   
+  <select id="getByUidAndTeamUidAndType" resultMap="BaseResultMap">
+  	SELECT * FROM yeshi_ec_red_pack_win_invite d
+	WHERE d.`rwr_uid` = #{uid} AND d.`rwr_team_uid` = #{teamUid} AND d.`rwr_type` = #{type}
+	LIMIT 1
+  </select>
+  
+  <select id="getByUidAndTeamUidAndTypeMonth" resultMap="BaseResultMap">
+  	SELECT * FROM yeshi_ec_red_pack_win_invite d
+	WHERE d.`rwr_uid` = #{uid} AND d.`rwr_team_uid` = #{teamUid} AND d.`rwr_type` = #{type}
+		  AND DATE_FORMAT(d.rwr_create_time,'%Y%m') = DATE_FORMAT(CURDATE(),'%Y%m') 
+	LIMIT 1
+  </select>
+  
   <select id="getRewardList" resultMap="BaseResultMap">
   	SELECT * FROM yeshi_ec_red_pack_win_invite d
 	WHERE d.`rwr_uid` = #{uid}

--
Gitblit v1.8.0