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