| | |
| | | case 5: |
| | | childrenMap = getChildrenDepartmentByOrgType(myDepartment, Arrays.asList(DepartmentEnum.REGION.getCode(), DepartmentEnum.MEDICAL_INSTITUTION.getCode(), DepartmentEnum.DISPOSAL_UNIT.getCode())); |
| | | break; |
| | | case 6: |
| | | childrenMap = getChildrenDepartmentByOrgType(myDepartment, Arrays.asList(DepartmentEnum.REGION.getCode(), DepartmentEnum.MEDICAL_INSTITUTION.getCode(), DepartmentEnum.REGULATORY_UNIT.getCode())); |
| | | break; |
| | | case 7: |
| | | childrenMap = getChildrenDepartmentByOrgType(myDepartment, Arrays.asList(DepartmentEnum.REGION.getCode(), DepartmentEnum.DISPOSAL_UNIT.getCode(), DepartmentEnum.REGULATORY_UNIT.getCode())); |
| | | break; |
| | | default: |
| | | childrenMap = getChildrenDepartmentByOrgType(myDepartment, null); |
| | | } |
| | |
| | | SysDepartment byId = this.getById(sysDepartmentVO.getParentId()); |
| | | childrenMap = getChildrenDepartmentMap(byId); |
| | | sysDepartmentVO = fillChildrenTreeModel(byId, childrenMap); |
| | | sysDepartmentVO.setChildren(new ArrayList<>()); |
| | | // sysDepartmentVO.setChildren(new ArrayList<>()); |
| | | } |
| | | if (sysDepartmentVO.getTreeCode().length()==10){ |
| | | SysDepartment sysDepartment = this.baseMapper.selectById(sysDepartmentVO.getParentId()); |