类 OrganizationApiImpl

  • 所有已实现的接口:
    OrganizationApi

    @Primary
    @Validated
    @RestController("v0OrganizationApiImpl")
    @RequestMapping(value="/services/rest/organization",
                    produces="application/json")
    @Deprecated
    public class OrganizationApiImpl
    extends Object
    implements OrganizationApi
    已过时。
    机构服务组件
    从以下版本开始:
    9.6.0
    作者:
    dingzhaojun, qinman, mengjuhua
    Date:
    2022/2/10
    • 构造器详细资料

      • OrganizationApiImpl

        public OrganizationApiImpl()
        已过时。
    • 方法详细资料

      • getOrganization

        public net.risesoft.model.platform.Organization getOrganization​(@RequestParam("tenantId") @NotBlank
                                                                        @NotBlank String tenantId,
                                                                        @RequestParam("organizationId") @NotBlank
                                                                        @NotBlank String organizationId)
        已过时。
        根据id获得组织机构对象
        指定者:
        getOrganization 在接口中 OrganizationApi
        参数:
        tenantId - 租户id
        organizationId - 组织机构唯一标识
        返回:
        Organization 对象
        从以下版本开始:
        9.6.0
      • listAllBureaus

        public List<net.risesoft.model.platform.Department> listAllBureaus​(@RequestParam("tenantId") @NotBlank
                                                                           @NotBlank String tenantId,
                                                                           @RequestParam("organizationId") @NotBlank
                                                                           @NotBlank String organizationId)
        已过时。
        获取所有委办局
        指定者:
        listAllBureaus 在接口中 OrganizationApi
        参数:
        tenantId - 租户id
        organizationId - 组织机构id
        返回:
        List<Department> 部门对象集合
        从以下版本开始:
        9.6.0
      • listAllOrganizations

        public List<net.risesoft.model.platform.Organization> listAllOrganizations​(@RequestParam("tenantId") @NotBlank
                                                                                   @NotBlank String tenantId)
        已过时。
        根据租户id获取所有组织机构
        指定者:
        listAllOrganizations 在接口中 OrganizationApi
        参数:
        tenantId - 租户id
        返回:
        List<Organization> 组织机构对象集合
        从以下版本开始:
        9.6.0
      • listByType

        public List<net.risesoft.model.platform.Organization> listByType​(@RequestParam("tenantId") @NotBlank
                                                                         @NotBlank String tenantId,
                                                                         @RequestParam("virtual")
                                                                         Boolean virtual)
        已过时。
        通过类型,获取组织机构列表
        指定者:
        listByType 在接口中 OrganizationApi
        参数:
        tenantId - 租户id
        virtual - 是否虚拟组织
        返回:
        List<Organization> 组织机构对象集合
        从以下版本开始:
        9.6.0
      • listDepartments

        public List<net.risesoft.model.platform.Department> listDepartments​(@RequestParam("tenantId") @NotBlank
                                                                            @NotBlank String tenantId,
                                                                            @RequestParam("organizationId") @NotBlank
                                                                            @NotBlank String organizationId)
        已过时。
        获取组织机构下的部门(下一级)
        指定者:
        listDepartments 在接口中 OrganizationApi
        参数:
        tenantId - 租户id
        organizationId - 组织机构唯一标识
        返回:
        List<Department> 部门对象集合
        从以下版本开始:
        9.6.0
      • listGroups

        public List<net.risesoft.model.platform.Group> listGroups​(@RequestParam("tenantId") @NotBlank
                                                                  @NotBlank String tenantId,
                                                                  @RequestParam("organizationId") @NotBlank
                                                                  @NotBlank String organizationId)
        已过时。
        获取用户组(下一级)
        指定者:
        listGroups 在接口中 OrganizationApi
        参数:
        tenantId - 租户id
        organizationId - 组织机构唯一标识
        返回:
        List<Group> 用户组对象集合
        从以下版本开始:
        9.6.0
      • listPersons

        public List<net.risesoft.model.platform.Person> listPersons​(@RequestParam("tenantId") @NotBlank
                                                                    @NotBlank String tenantId,
                                                                    @RequestParam("organizationId") @NotBlank
                                                                    @NotBlank String organizationId)
        已过时。
        获取人员(下一级)
        指定者:
        listPersons 在接口中 OrganizationApi
        参数:
        tenantId - 租户id
        organizationId - 组织机构唯一标识
        返回:
        List<Person> 人员对象集合
        从以下版本开始:
        9.6.0
      • listPositions

        public List<net.risesoft.model.platform.Position> listPositions​(@RequestParam("tenantId") @NotBlank
                                                                        @NotBlank String tenantId,
                                                                        @RequestParam("organizationId") @NotBlank
                                                                        @NotBlank String organizationId)
        已过时。
        获取岗位(下一级)
        指定者:
        listPositions 在接口中 OrganizationApi
        参数:
        tenantId - 租户id
        organizationId - 组织机构唯一标识
        返回:
        List<Position> 岗位对象集合
        从以下版本开始:
        9.6.0