文档中心 > API类目 > MOZI 租户

alibaba.mozi.vds.employee.organizations.batchlist (批量查询员工所在组织列表)

批量查询员工所在组织列表

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param0 BatchListEmployeeOrganizationsRequest 必须 请求参数
  • └ need_base_properties
  • Boolean
  • 必须
  • false
  • 是否需要基础信息
  • └ need_supervisor
  • Boolean
  • 必须
  • false
  • 是否需要主管
  • └ employee_codes
  • String []
  • 可选
  • emp1
  • 员工CODE列表
  • └ account_ids
  • Number []
  • 可选
  • 23
  • 账号id列表
  • └ tenant_id
  • Number
  • 必须
  • 10000035003
  • 租户ID

响应参数

名称 类型 示例值 描述
result BatchListEmployeeOrganizationsResult 结果出参
  • datas
  • EmployeeOrganizations []
  • 人员及所在组织信息
  • └ employee_code
  • String
  • testEmpCode
  • 人员code
  • └ employee_name
  • String
  • testEmpName
  • 人员姓名
  • └ account_id
  • Number
  • 123
  • 账号id
  • organizations
  • Organization []
  • 所在组织列表
  • base_properties
  • OrganizationBaseProperties
  • 组织基础属性值
  • └ alias
  • String
  • 1
  • 组织别名
  • └ short_name
  • String
  • ""
  • 组织简称
  • └ full_name
  • String
  • ""
  • 组织全称
  • org_type
  • Label
  • 组织类型
  • └ code
  • String
  • ""
  • 组织类型
  • supervisors
  • Employee []
  • 组织主管员工列表
  • └ status
  • String
  • A
  • 员工状态
  • └ employee_name
  • String
  • xx
  • 员工Name
  • └ employee_code
  • String
  • xx
  • 员工Code
  • └ default_type_name
  • String
  • 组织
  • 组织基础类型Name
  • └ default_type_code
  • String
  • ORG
  • 组织基础类型Code
  • └ parent_name
  • String
  • 测试租户
  • 父组织Name
  • └ parent_code
  • String
  • 476ee3ef-b91f-4f95-a18a-71e5cde3e168
  • 父组织Code
  • └ display_order
  • Number
  • 0
  • 组织序号
  • └ organization_name
  • String
  • testorg
  • 组织Name
  • └ organization_code
  • String
  • 测试组织
  • 组织Code
  • └ api_success
  • Boolean
  • true
  • 是否成功
  • └ api_request_id
  • String
  • d888e21a-2586-4351-a6f3-98967f9201f5
  • request_id
  • └ response_message
  • String
  • OK
  • response_message
  • └ response_code
  • String
  • 0
  • response_code

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaMoziVdsEmployeeOrganizationsBatchlistRequest req = new AlibabaMoziVdsEmployeeOrganizationsBatchlistRequest();
AlibabaMoziVdsEmployeeOrganizationsBatchlistRequest.BatchListEmployeeOrganizationsRequest obj1 = new AlibabaMoziVdsEmployeeOrganizationsBatchlistRequest.BatchListEmployeeOrganizationsRequest();
obj1.setNeedBaseProperties(false);
obj1.setNeedSupervisor(false);
obj1.setEmployeeCodes("emp1");
obj1.setAccountIds(new Long[] { 23 };
);
obj1.setTenantId(10000035003L);
req.setParam0(obj1);
AlibabaMoziVdsEmployeeOrganizationsBatchlistResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_mozi_vds_employee_organizations_batchlist_response>
    <result>
        <datas>
            <employee_organizations>
                <employee_code>testEmpCode</employee_code>
                <employee_name>testEmpName</employee_name>
                <account_id>123</account_id>
                <organizations>
                    <organization>
                        <base_properties>
                            <alias>1</alias>
                            <short_name>&quot;&quot;</short_name>
                            <full_name>&quot;&quot;</full_name>
                            <org_type>
                                <code>&quot;&quot;</code>
                            </org_type>
                        </base_properties>
                        <supervisors>
                            <employee>
                                <status>A</status>
                                <employee_name>xx</employee_name>
                                <employee_code>xx</employee_code>
                            </employee>
                        </supervisors>
                        <default_type_name>组织</default_type_name>
                        <default_type_code>ORG</default_type_code>
                        <parent_name>测试租户</parent_name>
                        <parent_code>476ee3ef-b91f-4f95-a18a-71e5cde3e168</parent_code>
                        <display_order>0</display_order>
                        <organization_name>testorg</organization_name>
                        <organization_code>测试组织</organization_code>
                    </organization>
                </organizations>
            </employee_organizations>
        </datas>
        <api_success>true</api_success>
        <api_request_id>d888e21a-2586-4351-a6f3-98967f9201f5</api_request_id>
        <response_message>OK</response_message>
        <response_code>0</response_code>
    </result>
</alibaba_mozi_vds_employee_organizations_batchlist_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部