Skip to content

业务组件

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获取用户集合