mirror of
				https://github.com/dromara/RuoYi-Vue-Plus.git
				synced 2025-11-04 16:23:42 +08:00 
			
		
		
		
	fix 修复 !pr410 导致的用户导出问题
This commit is contained in:
		@@ -57,11 +57,16 @@ public class SysDeptVo implements Serializable {
 | 
			
		||||
     */
 | 
			
		||||
    private Integer orderNum;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 负责人ID
 | 
			
		||||
     */
 | 
			
		||||
    private Long leader;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 负责人
 | 
			
		||||
     */
 | 
			
		||||
    @ExcelProperty(value = "负责人")
 | 
			
		||||
    private Long leader;
 | 
			
		||||
    private String leaderName;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 联系电话
 | 
			
		||||
 
 | 
			
		||||
@@ -92,8 +92,8 @@ public class SysUserExportVo implements Serializable {
 | 
			
		||||
    /**
 | 
			
		||||
     * 负责人
 | 
			
		||||
     */
 | 
			
		||||
    @ReverseAutoMapping(target = "leader", source = "dept.leader")
 | 
			
		||||
    @ReverseAutoMapping(target = "leaderName", source = "dept.leaderName")
 | 
			
		||||
    @ExcelProperty(value = "部门负责人")
 | 
			
		||||
    private Long leader;
 | 
			
		||||
    private String leaderName;
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -67,17 +67,21 @@
 | 
			
		||||
 | 
			
		||||
    <select id="selectPageUserList" resultMap="SysUserResult">
 | 
			
		||||
        select u.user_id, u.dept_id, u.nick_name, u.user_name, u.email, u.avatar, u.phonenumber, u.sex,
 | 
			
		||||
            u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, d.dept_name, d.leader
 | 
			
		||||
            u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark,
 | 
			
		||||
            d.dept_name, d.leader, u1.user_name as leaderName
 | 
			
		||||
        from sys_user u
 | 
			
		||||
            left join sys_dept d on u.dept_id = d.dept_id
 | 
			
		||||
            left join sys_user u1 on u1.user_id = d.leader
 | 
			
		||||
        ${ew.getCustomSqlSegment}
 | 
			
		||||
    </select>
 | 
			
		||||
 | 
			
		||||
    <select id="selectUserList" resultMap="SysUserResult">
 | 
			
		||||
        select u.user_id, u.dept_id, u.nick_name, u.user_name, u.email, u.avatar, u.phonenumber, u.sex,
 | 
			
		||||
            u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, d.dept_name, d.leader
 | 
			
		||||
            u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark,
 | 
			
		||||
            d.dept_name, d.leader, u1.user_name as leaderName
 | 
			
		||||
        from sys_user u
 | 
			
		||||
            left join sys_dept d on u.dept_id = d.dept_id
 | 
			
		||||
            left join sys_user u1 on u1.user_id = d.leader
 | 
			
		||||
        ${ew.getCustomSqlSegment}
 | 
			
		||||
    </select>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user