员工批量离职接口
业务场景
该接口用于批量离职员工。
接口限制
- 单次处理限制为200条数据
- 单条失败模式。即传入的每条数据互不影响。某条失败,不会影响其他数据执行。
接口地址
/api/openapi/employee/batch
请求类型
DELETE
请求参数
参数说明
参数名称 |
类型 |
是否必填 |
参数说明 |
员工工号列表 |
List<[EmployeeForm]> |
是 |
员工信息列表 |
字段名 |
类型 |
是否必填 |
参数说明 |
employeeId |
String(50) |
是 |
员工工号 |
参数样例
[
{
"employeeId": "E10001"
},
{
"employeeId": "E10002"
}
]
响应参数
参数样例
- 正常响应参数示例
{
"success": true,
"code": "ACK",
"message": "保存成功!",
"data": null
}
- 错误返回示例
当有数据发生错误时,code返回NACK,data里会包含错误对象,此接口错误数据的key为员工工号
{
"success": false,
"code": "NACK",
"message": "",
"data": {
"errorData": [
{
"key": "E10001",
"errorCode": "110001",
"errorMessage": "找不到对应的员工"
}
]
}
}
修改记录
2020-04-02 文档格式订正,修改错误返回结果,增加一层。
2020-05-09 接口名字修改