批量同步部门接口

说明

该接口用于批量更新或保存部门信息。

接口限制

 1. 10次/秒;
 2. 单次导入限制为200条数据;
 3. 单条失败模式。即传入的每条数据互不影响。某条失败,不会影响其他数据执行。

接口地址

平台级批量同步部门接口

/api/platform/org/department/batch

请求类型

POST

请求参数

参数说明

参数名称 类型 是否必填 参数说明
entCode String(50) 企业编号
operator String(50) 操作人编号
departments List<DepartmentForm> 部门请求信息

参数样例

{
  "entCode" :"EC30GQQG0VB9JO",
  "operator":"test",
  "departments":[
    {
      "businessCode": "10001.03",
      "name": "压力测试03",
      "sortNumber": 4,
      "managerEmployeeIds": [
        "210433"
      ],
      "parentBizCode": " ",
      "controlProperties": [
        "reimburse_dept_scene",
        "pre_consume_dept_scene"
      ],
      "enabled": true,
      "nameEn": "dept one",
      "isCompany": true,
      "deptVisibilityType": "specifyDeptsAndStaffs",
      "specifyDeptAndUsers": [
        {
          "type": "STAFF",
          "bizCode": "210433"
        }
      ]
    }
  ]
}

响应参数

响应参数说明

参数名称 类型 是否必填 参数说明
response_code int 响应码
response_message String 错误信息
data String 响应体

response_code - 响应码说明

平台级接口响应码说明

参数样例

  1. 正常响应参数示例
    {
    "response_code": 0,
    "response_message": "",
    "data": null
    }
    
  2. 错误返回示例
    {
    "response_code": 9999,
    "response_message": "",
    "data": 
    {
     "errorData": [
       {
         "key": "E100011",
         "errorCode": "110005",
         "errorMessage": "当前员工常驻地设置只支持一个常驻地"
       }
     ]
    }
    }
    

    errorData中的errorCode说明

    部门错误码说明

修改记录

2023-04-25 新增
Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2024-11-20 10:52:00

results matching ""

    No results matching ""

    results matching ""

      No results matching ""