Class CreateIntegrationEmployeesRequest


  • public class CreateIntegrationEmployeesRequest
    extends AbstractModel
    • Constructor Detail

      • CreateIntegrationEmployeesRequest

        public CreateIntegrationEmployeesRequest()
      • CreateIntegrationEmployeesRequest

        public CreateIntegrationEmployeesRequest​(CreateIntegrationEmployeesRequest 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 执行本接口操作的员工信息。使用此接口时,必须填写userId。 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。`
        Returns:
        Operator 执行本接口操作的员工信息。使用此接口时,必须填写userId。 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。`
      • setOperator

        public void setOperator​(UserInfo Operator)
        Set 执行本接口操作的员工信息。使用此接口时,必须填写userId。 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。`
        Parameters:
        Operator - 执行本接口操作的员工信息。使用此接口时,必须填写userId。 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。`
      • getEmployees

        public Staff[] getEmployees()
        Get 待创建员工的信息,最多不超过20个。 其中入参Mobile和DisplayName必填,OpenId、Email和Department.DepartmentId选填,其他字段暂不支持设置。 在创建企微企业员工场景下,只需传入WeworkOpenId,无需再传其他信息。
        Returns:
        Employees 待创建员工的信息,最多不超过20个。 其中入参Mobile和DisplayName必填,OpenId、Email和Department.DepartmentId选填,其他字段暂不支持设置。 在创建企微企业员工场景下,只需传入WeworkOpenId,无需再传其他信息。
      • setEmployees

        public void setEmployees​(Staff[] Employees)
        Set 待创建员工的信息,最多不超过20个。 其中入参Mobile和DisplayName必填,OpenId、Email和Department.DepartmentId选填,其他字段暂不支持设置。 在创建企微企业员工场景下,只需传入WeworkOpenId,无需再传其他信息。
        Parameters:
        Employees - 待创建员工的信息,最多不超过20个。 其中入参Mobile和DisplayName必填,OpenId、Email和Department.DepartmentId选填,其他字段暂不支持设置。 在创建企微企业员工场景下,只需传入WeworkOpenId,无需再传其他信息。
      • getAgent

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

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