Quellcode durchsuchen

查询所有用户信息:补全部门名称和角色名称

HXC vor 4 Jahren
Ursprung
Commit
6f92b2fb18

+ 7 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserMapper.xml

@@ -203,7 +203,13 @@
 	</select>
 
 	<select id="selectAllUser" resultType="org.jeecg.modules.system.entity.SysUser">
-		select * from  sys_user where del_flag = 0
+		SELECT t1.*,t3.depart_name ,role.role_name
+		FROM sys_user t1
+		LEFT JOIN sys_user_depart t2 ON t1.id = t2.user_id
+		LEFT JOIN sys_depart t3 ON t2.dep_id = t3.id
+		LEFT JOIN sys_user_role userRole ON t1.id = userRole.user_id
+		LEFT JOIN sys_role role ON userRole.role_id = role.id
+		where t1.del_flag = 0
 	</select>
 
 </mapper>