Просмотр исходного кода

bugfix:管理人与管理人工号不匹配,管理人显示的是业务员的手机号的bug

lipf 4 месяцев назад
Родитель
Сommit
0a809cc9d4

+ 3 - 2
tenant/organization/src/main/resources/mapper/SysUserJzgInfoMapper.xml

@@ -51,6 +51,7 @@
         </if>
     </select>
 
+    <!-- modify by lipf , 2026年4月14日15:33:13 解决 业务管理-成员管理 页面,管理人和管理人工号不对的问题 -->
     <select id="getUserInfoList" resultMap="BaseResultMap">
         select
         suji.id,
@@ -64,8 +65,8 @@
         (SELECT GROUP_CONCAT( s.type_attr SEPARATOR ',' ) FROM sys_user_jzg_info_salesman s WHERE s.sys_user_jzg_info_id = suji.id ) AS type_attr,
         suji.status,
         suji.is_enable,
-        suji.leader_id,
-        su.username as leader_name,
+        lsu.user_id as leader_id,
+        lsu.name AS leader_name,
         suji.referrer_id,
         su.username as referrer_name,
         GROUP_CONCAT(DISTINCT sr.name) as role_name,