From 80334f5f4eaef1336ac222aa2ab8a8d169399e90 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Thu, 04 Jun 2026 09:56:52 +0800
Subject: [PATCH] 1
---
trading-order-service/src/main/resources/mapper/user/UserRecomMapper.xml | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/trading-order-service/src/main/resources/mapper/user/UserRecomMapper.xml b/trading-order-service/src/main/resources/mapper/user/UserRecomMapper.xml
index 07db239..7991dce 100644
--- a/trading-order-service/src/main/resources/mapper/user/UserRecomMapper.xml
+++ b/trading-order-service/src/main/resources/mapper/user/UserRecomMapper.xml
@@ -31,7 +31,14 @@
<select id="listUserAll" resultType="com.yami.trading.bean.user.dto.UserAllRecomDto">
SELECT u.user_id,u.user_name,u.user_code,u.role_name,ur.user_name AS 'recomUserName',
- ur.user_code AS 'recomUserCode' FROM tz_user u
+ ur.user_code AS 'recomUserCode',
+ (SELECT COUNT(1) FROM tz_user_recom r1 WHERE r1.user_id = u.user_id) AS level1Count,
+ (
+ SELECT COUNT(1)
+ FROM tz_user_recom r2
+ WHERE r2.user_id IN (SELECT r3.recom_user_id FROM tz_user_recom r3 WHERE r3.user_id = u.user_id)
+ ) AS level2Count
+ FROM tz_user u
LEFT JOIN tz_user ur ON u.user_recom=ur.user_id
where 1=1
--
Gitblit v1.9.3