From 98f55ebbcce815983853bf2d96485a306c5cb051 Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期二, 02 九月 2025 14:55:44 +0800 Subject: [PATCH] 订单列表问题 --- framework/src/main/resources/mapper/lmk/PrizeGrantRecordMapper.xml | 43 ++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 42 insertions(+), 1 deletions(-) diff --git a/framework/src/main/resources/mapper/lmk/PrizeGrantRecordMapper.xml b/framework/src/main/resources/mapper/lmk/PrizeGrantRecordMapper.xml index b1a97a7..b936502 100644 --- a/framework/src/main/resources/mapper/lmk/PrizeGrantRecordMapper.xml +++ b/framework/src/main/resources/mapper/lmk/PrizeGrantRecordMapper.xml @@ -54,12 +54,53 @@ LPGR.prize_content, LPGR.grant_status, LPGR.prize_num_id, + LPGR.create_time, LPGR.des, LPGR.id FROM lmk_prize_grant_record LPGR WHERE LPGR.delete_flag = 0 + <if test="query.nickName != null and query.nickName !=''"> + AND LPGR.nick_name like CONCAT('%',#{query.nickName},'%') + </if> + <if test="query.activityName != null and query.activityName !=''"> + AND LPGR.activity_name like CONCAT('%',#{query.activityName},'%') + </if> + <if test="query.grantStatus != null and query.grantStatus !=''"> + AND LPGR.grant_status = #{query.grantStatus} + </if> + <if test="query.startTime != null">AND LPGR.create_time >= #{query.startTime}</if> + <if test="query.endTime != null">AND LPGR.create_time <= #{query.endTime}</if> </select> - + <select id="getExportData" resultMap="BaseResultMap"> + SELECT + LPGR.user_id, + LPGR.nick_name, + LPGR.activity_id, + LPGR.activity_name, + LPGR.prize_id, + LPGR.prize_name, + LPGR.prize_content, + LPGR.grant_status, + LPGR.prize_num_id, + LPGR.des, + LPGR.create_time, + LPGR.id + FROM + lmk_prize_grant_record LPGR + WHERE + LPGR.delete_flag = 0 + <if test="query.nickName != null and query.nickName !=''"> + AND LPGR.nick_name like CONCAT('%',#{query.nickName},'%') + </if> + <if test="query.activityName != null and query.activityName !=''"> + AND LPGR.activity_name like CONCAT('%',#{query.activityName},'%') + </if> + <if test="query.grantStatus != null and query.grantStatus !=''"> + AND LPGR.grant_status = #{query.grantStatus} + </if> + <if test="query.startTime != null">AND LPGR.create_time >= #{query.startTime}</if> + <if test="query.endTime != null">AND LPGR.create_time <= #{query.endTime}</if> + </select> </mapper> -- Gitblit v1.8.0