From f4fd61271ae71f12c37fe1526c2cc3b63a1198c6 Mon Sep 17 00:00:00 2001 From: yujian <yujian@123.com> Date: 星期一, 19 八月 2019 18:05:15 +0800 Subject: [PATCH] 金币领取 --- fanli/src/main/java/com/yeshi/fanli/mapping/integral/IntegralTaskRecordMapper.xml | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/mapping/integral/IntegralTaskRecordMapper.xml b/fanli/src/main/java/com/yeshi/fanli/mapping/integral/IntegralTaskRecordMapper.xml index dec1477..c2545ad 100644 --- a/fanli/src/main/java/com/yeshi/fanli/mapping/integral/IntegralTaskRecordMapper.xml +++ b/fanli/src/main/java/com/yeshi/fanli/mapping/integral/IntegralTaskRecordMapper.xml @@ -63,6 +63,20 @@ LIMIT #{count} </select> + <select id="listNotReceivedExcludeId" resultMap="BaseResultMap"> + SELECT tc.`tc_name` AS taskName,d.* FROM yeshi_ec_integral_task_record d + LEFT JOIN `yeshi_ec_integral_task_class` tc ON tc.`tc_id` = d.`ir_cid` + WHERE d.`ir_uid` = #{uid} AND d.ir_state = 0 + <if test="list != null"> + AND d.ir_id not in + <foreach collection="list" item="item" open="(" separator="," close=")"> + ${item} + </foreach> + </if> + ORDER BY d.ir_create_time + LIMIT #{count} + </select> + <select id="getTotalGoldCoin" resultType="Integer"> SELECT SUM(tr.`ir_gold_coin`) FROM yeshi_ec_integral_task_record tr WHERE tr.ir_uid = #{uid} AND tr.`ir_cid`=#{cid} <!-- tr.ir_state <![CDATA[<>]]>2 AND --> -- Gitblit v1.8.0