From 1a7a278e32123023fa43bdaa274da778c27b80a0 Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期四, 06 十一月 2025 16:34:48 +0800
Subject: [PATCH] 除了视频外需要校验用户是否自己点击了自己的分享

---
 framework/src/main/resources/mapper/lmk/MySubscribeMapper.xml |   28 +++++++++++++++++++++++++++-
 1 files changed, 27 insertions(+), 1 deletions(-)

diff --git a/framework/src/main/resources/mapper/lmk/MySubscribeMapper.xml b/framework/src/main/resources/mapper/lmk/MySubscribeMapper.xml
index 09fb7ec..1052b15 100644
--- a/framework/src/main/resources/mapper/lmk/MySubscribeMapper.xml
+++ b/framework/src/main/resources/mapper/lmk/MySubscribeMapper.xml
@@ -29,6 +29,19 @@
     </select>
 
 
+<!--    <select id="getPage" resultMap="BaseResultMap">-->
+<!--        SELECT-->
+<!--            LMS.subscribe_user_id,-->
+<!--            LMS.id,-->
+<!--            LM.nick_name,-->
+<!--            LM.face-->
+<!--        FROM-->
+<!--            lmk_my_subscribe LMS-->
+<!--                LEFT JOIN li_member LM ON LMS.subscribe_user_id = LM.id-->
+<!--        WHERE-->
+<!--            LMS.delete_flag = 0 AND LMS.user_id = #{query.userId}-->
+<!--    </select> -->
+
     <select id="getPage" resultMap="BaseResultMap">
         SELECT
             LMS.subscribe_user_id,
@@ -39,7 +52,20 @@
             lmk_my_subscribe LMS
                 LEFT JOIN li_member LM ON LMS.subscribe_user_id = LM.id
         WHERE
-            LMS.delete_flag = 0 AND LMS.user_id = #{query.userId}
+            LM.id IS NOT NULL
+              and LMS.delete_flag = 0 AND LMS.user_id = #{query.userId}
+        UNION ALL
+        SELECT
+            LMS.subscribe_user_id,
+            LMS.id,
+            LM.nick_name,
+            LM.avatar face
+        FROM
+            lmk_my_subscribe LMS
+                LEFT JOIN li_admin_user LM ON LMS.subscribe_user_id = LM.id
+        WHERE
+            LM.id IS NOT NULL
+        and  LMS.delete_flag = 0 AND LMS.user_id = #{query.userId}
     </select>
 
     <select id="getSubscribesByUserId" parameterType="string" resultType="string">

--
Gitblit v1.8.0