From f40914a35678266624c6dbf382b31b2db9ac6720 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期六, 11 十月 2025 09:17:09 +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