[关闭]
@myyzs 2018-09-02T01:54:08.000000Z 字数 1853 阅读 26

根据dept_guids批量获取企业通讯录中的部门信息


接口地址

/api/erp-api/get-dept-list?access_token=ACCESS_TOKEN

传参方式

POST

参数说明

参数 类型 说明
dept_guids 字符串 部门的guid,多个以 “,”分隔,eg: aaaa,bbbb
tenant_id 字符串 企业的tenant_id

返回结果

正常结果

{
"success": 1,
"data": [
    {
        "dept_guid": "02e9df78-6b35-4dfb-994b-06316b878221",
        "dept_name": "长沙明源工程部",
        "parent_guid": "ce302a6b-e0c7-4cc3-b376-291e8acbe535",
        "is_company": "0",
        "is_end_company": "0",
        "butype": "1",
        "order_hierarchy_code": "0001.0029.0007",
        "yzs_order_hierarchy_code": "10000.10012.10006",
        "yzs_order_code": "10006"
    },
    {
        "dept_guid": "04f0de1f-c40a-4060-9a12-518bfba866f1",
        "dept_name": "区域_公司2",
        "parent_guid": "1eadc74d-e67f-46e8-b289-99e025484642",
        "is_company": "1",
        "is_end_company": "1",
        "butype": "0",
        "order_hierarchy_code": "0001.0040.0002",
        "yzs_order_hierarchy_code": "10000.10020.10001",
        "yzs_order_code": "10001"
    }
]

}

异常结果

  {
        "success": 0,
        "data": {
            "errcode": 100,
            "msg": "此接口只支持从ERP初始化而来的租户"
        }
    }

备注

  1. errcode 的值 为 0 的时候代表成功 其他的值代表 异常
  2. errcode = 100,此租户不支持查找

根据yzs_order_hierarchy_codes批量获取企业通讯录中的部门信息


接口地址

/api/erp-api/get-dept-list-by-h-codes?access_token=ACCESS_TOKEN

传参方式

POST

参数说明

参数 类型 说明
h_codes 字符串 云助手计算的部门排序code(yzs_order_hierarchy_code),多个以 “,”分隔,eg: 1000.1000,1000.10001
tenant_id 字符串 企业的tenant_id

返回结果

正常结果

{
"success": 1,
"data": [
    {
        "dept_guid": "02e9df78-6b35-4dfb-994b-06316b878221",
        "dept_name": "长沙明源工程部",
        "parent_guid": "ce302a6b-e0c7-4cc3-b376-291e8acbe535",
        "is_company": "0",
        "is_end_company": "0",
        "butype": "1",
        "order_hierarchy_code": "0001.0029.0007",
        "yzs_order_hierarchy_code": "10000.10012.10006",
        "yzs_order_code": "10006"
    },
    {
        "dept_guid": "04f0de1f-c40a-4060-9a12-518bfba866f1",
        "dept_name": "区域_公司2",
        "parent_guid": "1eadc74d-e67f-46e8-b289-99e025484642",
        "is_company": "1",
        "is_end_company": "1",
        "butype": "0",
        "order_hierarchy_code": "0001.0040.0002",
        "yzs_order_hierarchy_code": "10000.10020.10001",
        "yzs_order_code": "10001"
    }
]

}

异常结果

  {
        "success": 0,
        "data": {
            "errcode": 100,
            "msg": "此接口只支持从ERP初始化而来的租户"
        }
    }

备注

  1. errcode 的值 为 0 的时候代表成功 其他的值代表 异常
  2. errcode = 100,此租户不支持查找
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注