From 0f7c14b0e1048ac5284193f362ba10ae0791ffde Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期四, 27 三月 2025 09:16:51 +0800
Subject: [PATCH] bug修改

---
 xinquan-modules/xinquan-user/src/main/resources/mapper/user/AppUserMapper.xml |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/xinquan-modules/xinquan-user/src/main/resources/mapper/user/AppUserMapper.xml b/xinquan-modules/xinquan-user/src/main/resources/mapper/user/AppUserMapper.xml
index e7e82e1..cc06870 100644
--- a/xinquan-modules/xinquan-user/src/main/resources/mapper/user/AppUserMapper.xml
+++ b/xinquan-modules/xinquan-user/src/main/resources/mapper/user/AppUserMapper.xml
@@ -50,5 +50,23 @@
         update_time,
         id, user_id, cell_phone, apple_id, open_id, avatar, nickname, signature, gender, birthday, education, industry, company, occupation, location, hometown, email, vip_expire_time, user_status, freezing_reason, freezing_operator, sanskrit_flag, invite_user_id, balance, total_energy_value, register_time, logout_time, level_setting_id,tag_id
     </sql>
+    <select id="inviteRankList" resultType="com.xinquan.system.api.domain.vo.InviteRankListVO">
+        SELECT u.id ,u.avatar,u.nickname, COUNT(i.id) AS `count`
+        FROM t_app_user u
+                 LEFT JOIN t_app_user i ON u.id = i.invite_user_id
+        GROUP BY u.id
+        HAVING COUNT(i.id) > 0
+        ORDER BY count DESC
+            limit #{pageCurr}, #{pageSize}
+    </select>
+    <select id="inviteRankListNolimit" resultType="com.xinquan.system.api.domain.vo.InviteRankListVO">
+        SELECT u.id ,u.avatar,u.nickname, COUNT(i.id) AS `count`
+        FROM t_app_user u
+                 LEFT JOIN t_app_user i ON u.id = i.invite_user_id
+        GROUP BY u.id
+        HAVING COUNT(i.id) > 0
+        ORDER BY count DESC
+
+    </select>
 
 </mapper>

--
Gitblit v1.7.1