Class DescribeIntegrationDepartmentsRequest


  • public class DescribeIntegrationDepartmentsRequest
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Agent getAgent()
      Get 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
      String getDeptId()
      Get 查询的部门ID。 注:`如果同时指定了DeptId与DeptOpenId参数,系统将优先使用DeptId参数进行查询。当二者都未指定时,系统将返回根节点部门数据。`
      String getDeptOpenId()
      Get 查询的客户系统部门ID。 注:`如果同时指定了DeptId与DeptOpenId参数,系统将优先使用DeptId参数进行查询。当二者都未指定时,系统将返回根节点部门数据。`
      UserInfo getOperator()
      Get 执行本接口操作的员工信息。 注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。`
      Long getQueryType()
      Get 查询类型,支持以下类型: **0**:查询单个部门节点列表,不包含子节点部门信息 **1**:查询单个部门节点级一级子节点部门信息列表
      void setAgent​(Agent Agent)
      Set 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
      void setDeptId​(String DeptId)
      Set 查询的部门ID。 注:`如果同时指定了DeptId与DeptOpenId参数,系统将优先使用DeptId参数进行查询。当二者都未指定时,系统将返回根节点部门数据。`
      void setDeptOpenId​(String DeptOpenId)
      Set 查询的客户系统部门ID。 注:`如果同时指定了DeptId与DeptOpenId参数,系统将优先使用DeptId参数进行查询。当二者都未指定时,系统将返回根节点部门数据。`
      void setOperator​(UserInfo Operator)
      Set 执行本接口操作的员工信息。 注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。`
      void setQueryType​(Long QueryType)
      Set 查询类型,支持以下类型: **0**:查询单个部门节点列表,不包含子节点部门信息 **1**:查询单个部门节点级一级子节点部门信息列表
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeIntegrationDepartmentsRequest

        public DescribeIntegrationDepartmentsRequest()
      • DescribeIntegrationDepartmentsRequest

        public DescribeIntegrationDepartmentsRequest​(DescribeIntegrationDepartmentsRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getOperator

        public UserInfo getOperator()
        Get 执行本接口操作的员工信息。 注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。`
        Returns:
        Operator 执行本接口操作的员工信息。 注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。`
      • setOperator

        public void setOperator​(UserInfo Operator)
        Set 执行本接口操作的员工信息。 注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。`
        Parameters:
        Operator - 执行本接口操作的员工信息。 注: `在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。`
      • getQueryType

        public Long getQueryType()
        Get 查询类型,支持以下类型:
        • **0**:查询单个部门节点列表,不包含子节点部门信息
        • **1**:查询单个部门节点级一级子节点部门信息列表
        Returns:
        QueryType 查询类型,支持以下类型:
        • **0**:查询单个部门节点列表,不包含子节点部门信息
        • **1**:查询单个部门节点级一级子节点部门信息列表
      • setQueryType

        public void setQueryType​(Long QueryType)
        Set 查询类型,支持以下类型:
        • **0**:查询单个部门节点列表,不包含子节点部门信息
        • **1**:查询单个部门节点级一级子节点部门信息列表
        Parameters:
        QueryType - 查询类型,支持以下类型:
        • **0**:查询单个部门节点列表,不包含子节点部门信息
        • **1**:查询单个部门节点级一级子节点部门信息列表
      • getAgent

        public Agent getAgent()
        Get 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
        Returns:
        Agent 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
      • setAgent

        public void setAgent​(Agent Agent)
        Set 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
        Parameters:
        Agent - 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
      • getDeptId

        public String getDeptId()
        Get 查询的部门ID。 注:`如果同时指定了DeptId与DeptOpenId参数,系统将优先使用DeptId参数进行查询。当二者都未指定时,系统将返回根节点部门数据。`
        Returns:
        DeptId 查询的部门ID。 注:`如果同时指定了DeptId与DeptOpenId参数,系统将优先使用DeptId参数进行查询。当二者都未指定时,系统将返回根节点部门数据。`
      • setDeptId

        public void setDeptId​(String DeptId)
        Set 查询的部门ID。 注:`如果同时指定了DeptId与DeptOpenId参数,系统将优先使用DeptId参数进行查询。当二者都未指定时,系统将返回根节点部门数据。`
        Parameters:
        DeptId - 查询的部门ID。 注:`如果同时指定了DeptId与DeptOpenId参数,系统将优先使用DeptId参数进行查询。当二者都未指定时,系统将返回根节点部门数据。`
      • getDeptOpenId

        public String getDeptOpenId()
        Get 查询的客户系统部门ID。 注:`如果同时指定了DeptId与DeptOpenId参数,系统将优先使用DeptId参数进行查询。当二者都未指定时,系统将返回根节点部门数据。`
        Returns:
        DeptOpenId 查询的客户系统部门ID。 注:`如果同时指定了DeptId与DeptOpenId参数,系统将优先使用DeptId参数进行查询。当二者都未指定时,系统将返回根节点部门数据。`
      • setDeptOpenId

        public void setDeptOpenId​(String DeptOpenId)
        Set 查询的客户系统部门ID。 注:`如果同时指定了DeptId与DeptOpenId参数,系统将优先使用DeptId参数进行查询。当二者都未指定时,系统将返回根节点部门数据。`
        Parameters:
        DeptOpenId - 查询的客户系统部门ID。 注:`如果同时指定了DeptId与DeptOpenId参数,系统将优先使用DeptId参数进行查询。当二者都未指定时,系统将返回根节点部门数据。`