1
zj
2 days ago 5e57de9b12ee136e45ce5754c7fe2e7eb12af05a
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