xiangpei
2025-03-05 d5503d0cbe5af548541777a179ee39126b209b36
转办日志查询bug
2个文件已修改
8 ■■■■ 已修改文件
business/src/main/java/com/ycl/service/impl/ProcessLogServiceImpl.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
system/src/main/java/com/ycl/system/mapper/SysDeptMapper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/service/impl/ProcessLogServiceImpl.java
@@ -210,13 +210,13 @@
            }
        } else if (HandlerTypeEnum.USER.equals(handlerType)) {
            List<SysUser> users = userService.selectUserByIds(ids);
            names = users.stream().map(user -> user.getNickName() + "(" + (Objects.nonNull(user.getDept()) ? user.getDept().getDeptName() : "无部门") + ")").collect(Collectors.toList());
            names.addAll(users.stream().map(user -> user.getNickName() + "(" + (Objects.nonNull(user.getDept()) ? user.getDept().getDeptName() : "无部门") + ")").collect(Collectors.toList()));
        } else if (HandlerTypeEnum.DEPT.equals(handlerType)) {
            List<SysDept> depts = deptService.selectDeptByIds(ids);
            names = depts.stream().map(SysDept::getDeptName).collect(Collectors.toList());
            names.addAll(depts.stream().map(SysDept::getDeptName).collect(Collectors.toList()));
        } else if (HandlerTypeEnum.ROLE.equals(handlerType)) {
            List<SysRole> roles = roleService.selectRoleByIds(ids);
            names = roles.stream().map(SysRole::getRoleName).collect(Collectors.toList());
            names.addAll(roles.stream().map(SysRole::getRoleName).collect(Collectors.toList()));
        }
    }
}
system/src/main/java/com/ycl/system/mapper/SysDeptMapper.java
@@ -38,7 +38,7 @@
     */
    public SysDept selectDeptById(Long deptId);
    List<SysDept> selectDeptByIds(List<Long> deptIds);
    List<SysDept> selectDeptByIds(@Param("deptIds") List<Long> deptIds);
    /**
     * 根据ID查询所有子部门