server/system_service/src/main/java/com/doumee/service/system/impl/SystemDataPermissionServiceImpl.java
@@ -189,13 +189,17 @@ custom =true; c += StringUtils.defaultString(d.getCustomData(),""); } } if(!all &&!departAndChild&& !depart && !departAndLeaf && !custom ){ return new ArrayList<>(); } Company department = new Company(); department.setId(user.getCompanyId()); if(all){ return null; }else{ } else{ List<Integer> dList = new ArrayList<>(); dList.add(-1);//虚拟部门,排查空集合 if(custom) {