| | |
| | | lmk_prize_draw LPD |
| | | WHERE |
| | | LPD.delete_flag = 0 |
| | | <if test="query.prizeName != null and query.prizeName != ''"> |
| | | AND LPD.prize_name like concat('%',#{query.prizeName},'%') |
| | | </if> |
| | | <if test="query.prizeType != null and query.prizeType != ''"> |
| | | AND LPD.prize_type = #{query.prizeType} |
| | | </if> |
| | | </select> |
| | | <resultMap id="grantRecordMap" type="cn.lili.modules.lmk.domain.vo.GrantRecordVO"> |
| | | <result property="nickname" column="nick_name"/> |
| | | <result property="prizeName" column="prize_name"/> |
| | | <result property="time" column="create_time"/> |
| | | </resultMap> |
| | | <select id="grantRecord" resultMap="grantRecordMap"> |
| | | SELECT |
| | | nick_name, |
| | | prize_name, |
| | | create_time |
| | | FROM |
| | | lmk_prize_record |
| | | WHERE |
| | | prize_status = 'WIN' |
| | | AND distribute_status = 'SUCCESS' |
| | | AND prize_activity_id = #{id} |
| | | ORDER BY |
| | | create_time DESC |
| | | limit 10 |
| | | </select> |
| | | |
| | | </mapper> |