- 递归查询某部门下的所有子部门编码
public List<String> getDeptCodesByParentCodeDeep(String deptCode,List<String> allCodes) {
// 查询某部门下的直接子部门的编码
List<String> deptCodes = getDeptCodeByParentCode(deptCode);
allCodes.addAll(deptCodes);
for (String code: deptCodes){
getDeptCodesByParentCodeDeep(code,allCodes);
}
return allCodes;
}
复制代码