业务组件
Maven坐标
xml
<dependency>
<groupId>com.ikingtech.framework</groupId>
<artifactId>sdk-component</artifactId>
</dependency>
功能
业务组件。查询组织、用户等基础信息。
用法
CompDepartmentApi部门信息
方法名 | 方法释义 |
---|---|
List<ComponentDepartment> listByName(String name); | 根据名称获取部门集合 |
List<ComponentDepartment> listByParentId(String parentId); | 根据父部门id获取部门集合 |
List<ComponentDepartment> listByOrgId(String orgId); | 根据组织id获取部门集合 |
ComponentDepartment getRootDepartment(); | 获取根节点部门 |
Map<String, String> extractDepartmentFullName(Map<String, String> deptFullPathMap) | 选取部门名称 |
CompOrganizationApi组织信息
方法名 | 方法释义 |
---|---|
List<ComponentOrganization> listByName(String name); | 根据名称获取组织集合 |
List<ComponentOrganization> listByParentId(String parentId); | 根据父组织id获取组织集合 |
List<ComponentOrganization> getRootOrganization(); | 获取根节点组织 |
CompPostApi岗位信息
方法名 | 方法释义 |
---|---|
List<ComponentPost> listByName(String name); | 根据名称获取岗位集合 |
CompRoleApi角色信息
方法名 | 方法释义 |
---|---|
List<ComponentRole> listByName(String name); | 根据名称获取角色集合 |
CompUserApi用户信息
方法名 | 方法释义 |
---|---|
List<ComponentUser> listByIdsAndName(List<String> ids, String name); | 根据id集合和名称,获取用户集合 |
List<ComponentUser> listByDeptId(String deptId); | 根据部门id获取用户集合 |