value
2024-05-30 2e89bb115815ca329c6fd54d6d987779791c657c
cnas-server/src/main/java/com/yuanchu/mom/service/impl/DepartmentServiceImpl.java
@@ -47,6 +47,7 @@
    @Override
    public List<DepartmentDto> selectDepartment() {
        List<DepartmentDto> departments = departmentMapper.selectDepartment();
        departments.addAll(departmentMapper.selectCustomList());
        //获取父节点
        List<DepartmentDto> collect = departments.stream().filter(m -> m.getFatherId() == null).peek(
                (m) -> m.setChildren(getChildren(m, departments))
@@ -89,4 +90,8 @@
        return list;
    }
    @Override
    public List<Department> selectDepartmentEnum() {
        return departmentMapper.selectList(Wrappers.<Department>lambdaQuery().isNotNull(Department::getFatherId).select(Department::getId,Department::getName));
    }
}