From a87ea6e545a5617f8752c669898f6a7225a38a14 Mon Sep 17 00:00:00 2001 From: peng <peng.com> Date: 星期三, 20 八月 2025 11:25:51 +0800 Subject: [PATCH] 添加枚举类型 --- framework/src/main/resources/mapper/lmk/ThumbsUpRecordMapper.xml | 37 ++++++++++++++++++++++++++++++++----- 1 files changed, 32 insertions(+), 5 deletions(-) diff --git a/framework/src/main/resources/mapper/lmk/ThumbsUpRecordMapper.xml b/framework/src/main/resources/mapper/lmk/ThumbsUpRecordMapper.xml index 1e1c362..48008b4 100644 --- a/framework/src/main/resources/mapper/lmk/ThumbsUpRecordMapper.xml +++ b/framework/src/main/resources/mapper/lmk/ThumbsUpRecordMapper.xml @@ -44,16 +44,43 @@ <select id="countNumGroupByComment" resultType="cn.lili.modules.lmk.domain.vo.CollectTypeNumVO"> SELECT - LTUR.ref_id as id, + LVC.id as id, count(LTUR.ref_id) as countNum FROM - lmk_thumbs_up_record LTUR - INNER JOIN lmk_video_comment LVC ON LTUR.ref_id = LVC.id AND LVC.thumbs_up_job = 1 AND LVC.delete_flag = 0 + lmk_video_comment LVC + LEFT JOIN lmk_thumbs_up_record LTUR ON LTUR.ref_id = LVC.id AND LTUR.thumbs_up_type = 'video_comment' AND LTUR.delete_flag = 0 WHERE - LTUR.thumbs_up_type = 'video_comment' - AND LTUR.delete_flag = 0 + LVC.thumbs_up_job = 1 + AND LVC.delete_flag = 0 GROUP BY LTUR.ref_id </select> + <select id="countNumGroupByVideo" resultType="cn.lili.modules.lmk.domain.vo.CollectTypeNumVO"> + SELECT + LV.id as id, + count(LTUR.ref_id) as countNum + FROM + lmk_video LV + LEFT JOIN lmk_thumbs_up_record LTUR ON LTUR.ref_id = LV.id AND LTUR.thumbs_up_type = 'video' AND LTUR.delete_flag = 0 + WHERE + LV.thumbs_up_num_job = 1 + AND LV.delete_flag = 0 + GROUP BY + LTUR.ref_id + </select> + + <select id="getThumbssByVideoIds" resultType="cn.lili.modules.lmk.domain.vo.SimpleMyThumbsUpVO"> + SELECT + id, + ref_id as refId + FROM + lmk_thumbs_up_record + WHERE + user_id = #{userId} + AND delete_flag = 0 + AND thumbs_up_type = 'video' + AND ref_id IN <foreach collection="videoIds" open="(" item="videoId" close=")" separator=",">#{videoId}</foreach> + </select> + </mapper> -- Gitblit v1.8.0