SELECT
LA.id,
LA.activity_name,
LA.activity_type,
LA.start_time,
LA.end_time,
LA.status,
LA.cover,
LA.cover_type,
LA.activity_location,
LAR.cancel,
LA.id as activity_report_id
FROM lmk_activity_report LAR
LEFT JOIN lmk_activity LA ON LAR.activity_id = LA.id
where LA.delete_flag = 0
AND LAR.delete_flag = 0
AND LAR.user_id = #{query.id}
AND LAR.cancel = #{query.cancel}
AND LA.status != '已结束'
AND LA.status = #{query.status}
SELECT
LA.id,
LA.activity_name,
LA.activity_type,
LA.report_start_time,
LA.report_end_time,
LA.start_time,
LA.end_time,
LA.status,
LA.recommend,
LA.cover,
LA.cover_type,
LA.limit_user_num,
LA.activity_location,
LA.activity_content
FROM
lmk_activity LA
WHERE
LA.id = #{id} AND LA.delete_flag = 0
SELECT
LA.id,
LA.activity_name,
LA.activity_type,
LA.report_start_time,
LA.report_end_time,
LA.start_time,
LA.end_time,
LA.status,
LA.recommend,
LA.cover,
LA.cover_type,
LA.limit_user_num,
LA.activity_location,
LA.activity_content
FROM
lmk_activity LA
WHERE
LA.delete_flag = 0
AND LA.activity_name LIKE CONCAT('%', #{query.activityName}, '%')
AND LA.activity_type LIKE CONCAT('%', #{query.activityType}, '%')
AND LA.recommend = #{recommend}
AND LA.report_start_time >= #{query.reportStartTime}
AND LA.report_end_time <= #{query.reportEndTime}
select
LM.* from lmk_activity_report LAR
LEFT JOIN li_member LM ON LM.id = LAR.user_id
WHERE LAR.activity_id = #{query.id}
UPDATE
lmk_activity_report LAR
SET LAR.cancel = true where LAR.id = #{id}
SELECT LAR.* FROM lmk_activity_report LAR
WHERE LAR.user_id = #{query.userId} and LAR.activity_id = #{query.activityId}
UPDATE lmk_activity
WHEN #{item.id} THEN #{item.status}
WHERE id IN
#{item.id}