在com.justep.system.opm.OrgUtils提供了获取指定组织单元的下属

findSubordinations(Object org, String manageType, Object inOrg, Boolean isPersonMember) 
获取指定组织单元的下属 
参数: 
Object org 组织单元; 允许两种情况: 单个组织单元ID或FID(String类型); 多个组织单元ID或FID(String类型)形成的List; 
String manageType 管理类型的CODE,空表示所有管理类型 
Object inOrg 返回值必须在指定组织范围内, 允许三种情况: 空值, 表示不限制范围; 单个组织单元ID或FID(String类型); 多个组织单元ID或FID(String类型)形成的List; 
Boolean isPersonMember 是否取到人员成员 
返回: 
List<OrgUnit> 

在返回的OrgUtit中可以获取到返回的组织fID和fName

具体实现如下:

		String org = ContextHelper.getPersonMember().getID();
		List<OrgUnit> orgUtils = OrgUtils.findSubordinations(org, "ddd", "", false);
		for (OrgUnit orgUtit : orgUtils) {
			String fid = orgUtit.getFID();// 获取组织sFID的值
			String fname = orgUtit.getFName();// 获取组织sFName的值
			System.out.println(fid);
		}