From cd637932a970e7935b17d41568fe89c92775bccc Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 06 十二月 2019 17:18:27 +0800
Subject: [PATCH] 双12活动添加,邀请码发布修改,爬单新规则添加

---
 fanli/src/main/java/com/yeshi/fanli/mapping/integral/CodePublishRecordMapper.xml |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/mapping/integral/CodePublishRecordMapper.xml b/fanli/src/main/java/com/yeshi/fanli/mapping/integral/CodePublishRecordMapper.xml
index c6b7e37..ce5fe53 100644
--- a/fanli/src/main/java/com/yeshi/fanli/mapping/integral/CodePublishRecordMapper.xml
+++ b/fanli/src/main/java/com/yeshi/fanli/mapping/integral/CodePublishRecordMapper.xml
@@ -67,17 +67,24 @@
 	<select id="listValid" resultMap="BaseResultVOMap">
 		SELECT p.*,u.`nick_name`,u.`portrait`,e.`uie_invite_code` FROM
 		yeshi_ec_code_publish_record p
-		LEFT JOIN `yeshi_ec_user` u ON u.`id` = p.`pr_uid`
-		LEFT JOIN `yeshi_ec_user_info_extra` e ON e.`uie_uid` = p.`pr_uid`
+		LEFT JOIN `yeshi_ec_user` u ON u.`id` =
+		p.`pr_uid`
+		LEFT JOIN `yeshi_ec_user_info_extra` e ON e.`uie_uid` =
+		p.`pr_uid`
 		WHERE TIMESTAMPDIFF(SECOND,p.`pr_create_time`,NOW())<![CDATA[<]]>
 		#{validTime}
+		<if test="uid!=null">
+			and pr_uid=#{uid}
+		</if>
+
 		ORDER BY p.`pr_create_time` DESC
 		LIMIT #{start},#{count}
 	</select>
 
 
 	<select id="listByMinTime" resultMap="BaseResultMap">
-		SELECT * FROM yeshi_ec_code_publish_record p where p.`pr_create_time` >=
+		SELECT * FROM
+		yeshi_ec_code_publish_record p where p.`pr_create_time` >=
 		#{minTime}
 		ORDER BY p.`pr_create_time` DESC
 		LIMIT #{start},#{count}
@@ -85,13 +92,15 @@
 
 	<select id="countValid" resultType="Long">
 		SELECT IFNULL(COUNT(pr_id),0) FROM yeshi_ec_code_publish_record
-		WHERE TIMESTAMPDIFF(SECOND,`pr_create_time`,NOW())<![CDATA[<]]>
+		WHERE
+		TIMESTAMPDIFF(SECOND,`pr_create_time`,NOW())<![CDATA[<]]>
 		#{validTime}
 	</select>
 
 	<select id="countValidRecord" resultType="Long">
 		SELECT IFNULL(COUNT(pr_id),0) FROM yeshi_ec_code_publish_record
-		WHERE pr_uid = #{uid} AND TIMESTAMPDIFF(SECOND,`pr_create_time`,NOW())<![CDATA[<]]>
+		WHERE
+		pr_uid = #{uid} AND TIMESTAMPDIFF(SECOND,`pr_create_time`,NOW())<![CDATA[<]]>
 		#{validTime}
 	</select>
 

--
Gitblit v1.8.0