获取所有下级部门原创
金蝶云社区-Cchen
Cchen
1人赞赏了该文章 86次浏览 未经作者许可,禁止转载编辑于2024年07月31日 15:57:57
/**
* @Description: 获取所有下级部门
* @Author: -liuyixian
* @Date: 2022-3-18 16:38:14
* @param ids: 部门id
* @return: java.util.List<java.lang.Long>
**/
public List<Long> selectLevelDept(Long ids){
   //包含本级和下级所有部门的id集合
   List<Long> allIds = new ArrayList<>();
   allIds.add(ids);
   //获取所有下属组织
   List<Long> allSubordinateOrgs =  OrgViewUtils.getSubOrgId(OrgViewTypeConst.OrgUnit, allIds, false, false, (QFilter) null);
   allIds.addAll(allSubordinateOrgs);
   return allIds;
}


赞 1