接口 OrgUnitApi


  • @Validated
    @Deprecated
    public interface OrgUnitApi
    已过时。
    组织节点组件
    从以下版本开始:
    9.6.0
    作者:
    dingzhaojun, qinman, mengjuhua
    Date:
    2022/2/10
    • 方法概要

      所有方法 实例方法 抽象方法 已过时的方法 
      修饰符和类型 方法 说明
      net.risesoft.model.platform.OrgUnit getBureau​(@NotBlank String tenantId, @NotBlank String orgUnitId)
      已过时。
      根据租户id和节点id获取委办局
      List<net.risesoft.model.platform.Department> getDeptTrees​(@NotBlank String tenantId, @NotBlank String orgUnitId)
      已过时。
      获得部门树
      net.risesoft.model.platform.Organization getOrganization​(@NotBlank String tenantId, @NotBlank String orgUnitId)
      已过时。
      获取组织节点所在的组织机构
      net.risesoft.model.platform.OrgUnit getOrgUnit​(@NotBlank String tenantId, @NotBlank String orgUnitId)
      已过时。
      根据id获得组织节点对象
      net.risesoft.model.platform.OrgUnit getOrgUnitDeletedById​(@NotBlank String tenantId, @NotBlank String orgUnitId)
      已过时。
      根据id,获取已删除的组织节点
      net.risesoft.model.platform.OrgUnit getParent​(@NotBlank String tenantId, @NotBlank String orgUnitId)
      已过时。
      根据id获得父对象
      List<net.risesoft.model.platform.OrgUnit> getSubTree​(@NotBlank String tenantId, @NotBlank String orgUnitId, @NotBlank String treeType)
      已过时。
      获得子节点
      List<net.risesoft.model.platform.OrgUnit> treeSearch​(@NotBlank String tenantId, @NotBlank String name, @NotBlank String treeType)
      已过时。
      根据节点名称,和树类型查询组织节点
      List<net.risesoft.model.platform.OrgUnit> treeSearchByDn​(@NotBlank String tenantId, @NotBlank String name, @NotBlank String treeType, @NotBlank String dnName)
      已过时。
      根据name,和结构树类型查询组织节点
    • 方法详细资料

      • getBureau

        @GetMapping("/getBureau")
        net.risesoft.model.platform.OrgUnit getBureau​(@RequestParam("tenantId") @NotBlank
                                                      @NotBlank String tenantId,
                                                      @RequestParam("orgUnitId") @NotBlank
                                                      @NotBlank String orgUnitId)
        已过时。
        根据租户id和节点id获取委办局
        参数:
        tenantId - 租户id
        orgUnitId - 组织节点唯一标识
        返回:
        OrgUnit 组织节点对象(部门或组织机构)
        从以下版本开始:
        9.6.0
      • getDeptTrees

        @GetMapping("/getDeptTrees")
        List<net.risesoft.model.platform.Department> getDeptTrees​(@RequestParam("tenantId") @NotBlank
                                                                  @NotBlank String tenantId,
                                                                  @RequestParam("orgUnitId") @NotBlank
                                                                  @NotBlank String orgUnitId)
        已过时。
        获得部门树
        参数:
        tenantId - 租户id
        orgUnitId - 组织节点唯一标识(可能是机构ID,也可能是部门ID)
        返回:
        List<Department> 部门对象集合
        从以下版本开始:
        9.6.0
      • getOrgUnit

        @GetMapping("/get")
        net.risesoft.model.platform.OrgUnit getOrgUnit​(@RequestParam("tenantId") @NotBlank
                                                       @NotBlank String tenantId,
                                                       @RequestParam("orgUnitId") @NotBlank
                                                       @NotBlank String orgUnitId)
        已过时。
        根据id获得组织节点对象
        参数:
        tenantId - 租户id
        orgUnitId - 组织节点唯一标识
        返回:
        OrgUnit 组织节点对象
        从以下版本开始:
        9.6.0
      • getOrgUnitDeletedById

        @GetMapping("/getOrgUnitDeletedById")
        net.risesoft.model.platform.OrgUnit getOrgUnitDeletedById​(@RequestParam("tenantId") @NotBlank
                                                                  @NotBlank String tenantId,
                                                                  @RequestParam("orgUnitId") @NotBlank
                                                                  @NotBlank String orgUnitId)
        已过时。
        根据id,获取已删除的组织节点
        参数:
        tenantId - 租户id
        orgUnitId - 组织节点唯一标识
        返回:
        OrgUnit 组织节点对象
        从以下版本开始:
        9.6.2
      • getOrganization

        @GetMapping("/getOrganization")
        net.risesoft.model.platform.Organization getOrganization​(@RequestParam("tenantId") @NotBlank
                                                                 @NotBlank String tenantId,
                                                                 @RequestParam("orgUnitId") @NotBlank
                                                                 @NotBlank String orgUnitId)
        已过时。
        获取组织节点所在的组织机构
        参数:
        tenantId - 租户id
        orgUnitId - 组织节点唯一标识
        返回:
        Organization 组织机构对象
        从以下版本开始:
        9.6.0
      • getParent

        @GetMapping("/getParent")
        net.risesoft.model.platform.OrgUnit getParent​(@RequestParam("tenantId") @NotBlank
                                                      @NotBlank String tenantId,
                                                      @RequestParam("orgUnitId") @NotBlank
                                                      @NotBlank String orgUnitId)
        已过时。
        根据id获得父对象
        参数:
        tenantId - 租户id
        orgUnitId - 组织节点唯一标识
        返回:
        OrgUnit 组织节点对象(部门或组织机构)
        从以下版本开始:
        9.6.0
      • getSubTree

        @GetMapping("/getSubTree")
        List<net.risesoft.model.platform.OrgUnit> getSubTree​(@RequestParam("tenantId") @NotBlank
                                                             @NotBlank String tenantId,
                                                             @RequestParam("orgUnitId") @NotBlank
                                                             @NotBlank String orgUnitId,
                                                             @RequestParam("treeType") @NotBlank
                                                             @NotBlank String treeType)
        已过时。
        获得子节点
        参数:
        tenantId - 租户id
        orgUnitId - 组织节点唯一标识
        treeType - 树的类型:tree_type_org(组织机构),tree_type_dept(部门) tree_type_group(用户组), tree_type_position(岗位) tree_type_person(人员), tree_type_bureau(委办局)
        返回:
        List<OrgUnit> 组织节点对象集合
        从以下版本开始:
        9.6.0
      • treeSearch

        @GetMapping("/treeSearch")
        List<net.risesoft.model.platform.OrgUnit> treeSearch​(@RequestParam("tenantId") @NotBlank
                                                             @NotBlank String tenantId,
                                                             @RequestParam("name") @NotBlank
                                                             @NotBlank String name,
                                                             @RequestParam("treeType") @NotBlank
                                                             @NotBlank String treeType)
        已过时。
        根据节点名称,和树类型查询组织节点
        参数:
        tenantId - 租户id
        name - 组织节点名称
        treeType - 树的类型:tree_type_org(组织机构),tree_type_dept(部门),tree_type_group(用户组),tree_type_position(岗位) tree_type_person(人员),tree_type_bureau(委办局)
        返回:
        List<OrgUnit> 组织节点对象集合
        从以下版本开始:
        9.6.0
      • treeSearchByDn

        @GetMapping("/treeSearchByDn")
        List<net.risesoft.model.platform.OrgUnit> treeSearchByDn​(@RequestParam("tenantId") @NotBlank
                                                                 @NotBlank String tenantId,
                                                                 @RequestParam("name") @NotBlank
                                                                 @NotBlank String name,
                                                                 @RequestParam("treeType") @NotBlank
                                                                 @NotBlank String treeType,
                                                                 @RequestParam("dnName") @NotBlank
                                                                 @NotBlank String dnName)
        已过时。
        根据name,和结构树类型查询组织节点
        参数:
        tenantId - 租户id
        name - 组织节点名称
        dnName - 路径名称
        treeType - 节点树的类型:tree_type_org(组织机构),tree_type_dept(部门) tree_type_group(用户组), tree_type_position(岗位) tree_type_person(人员), tree_type_bureau(委办局)
        返回:
        List<OrgUnit> 组织节点对象集合
        从以下版本开始:
        9.6.0