From 095c52c6ec7882ce11177178b49d33e6c886af61 Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期一, 17 十一月 2025 15:02:38 +0800
Subject: [PATCH] 添加已完成标识
---
framework/src/main/resources/mapper/lmk/MySubscribeMapper.xml | 31 ++++++++++++++++++++++++++++---
1 files changed, 28 insertions(+), 3 deletions(-)
diff --git a/framework/src/main/resources/mapper/lmk/MySubscribeMapper.xml b/framework/src/main/resources/mapper/lmk/MySubscribeMapper.xml
index 7b4b73f..1052b15 100644
--- a/framework/src/main/resources/mapper/lmk/MySubscribeMapper.xml
+++ b/framework/src/main/resources/mapper/lmk/MySubscribeMapper.xml
@@ -29,18 +29,43 @@
</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,
LMS.id,
LM.nick_name,
- LM.face,
- (SELECT COUNT(*) FROM lmk_my_subscribe WHERE subscribe_user_id = LMS.subscribe_user_id AND delete_flag = 0) as fans_num
+ 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}
+ 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