diff --git a/src/main/java/com/lz/modules/app/service/impl/StaffServiceImpl.java b/src/main/java/com/lz/modules/app/service/impl/StaffServiceImpl.java index bd7f069d..61150336 100644 --- a/src/main/java/com/lz/modules/app/service/impl/StaffServiceImpl.java +++ b/src/main/java/com/lz/modules/app/service/impl/StaffServiceImpl.java @@ -494,13 +494,16 @@ public class StaffServiceImpl extends ServiceImpl impleme }else{ log.info("没有找到父级部门,部门id{}", depId); - departManagers.setManagers(new ArrayList<>()); - return departManagers; + if(type == 0){ + break; + }else{ + departManagers.setManagers(new ArrayList<>()); + return departManagers; + } + } } - /*List staffEntities = - departmentsStaffRelateService.selectLeadersByDepartmentId(depId);*/ departManagers.setManagers(staffEntities); if(staffEntities.size() == 0){ log.info("无法找到管理人员.部门id{}", depId);