POST /open/api/v1/ptj/batch/addptj:batch:create| 名称 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| corpId | String | 是 | 企业 ID。OAuth 客户端需具备该企业访问权限。 |
| empId | String | 是 | 员工 ID。 |
| partTimeJobDataList | Array of Object | 是 | 待新增的兼岗信息列表,至少 1 条,单次最多 100 条。 |
| └ 兼岗字段 ID | DynamicFieldValue | 是 | 兼岗字段按企业当前启用的兼岗元数据传值,例如 ptjDepartment、ptjJobTitle、ptjStartDate。选项字段传对应选项 ID;日期字段传 yyyy-MM-dd 字符串。每条兼岗信息不能为空。 |
partTimeJobDataList 中传入的 corpId、empId 不生效,服务端始终使用请求顶层的 corpId、empId。| 名称 | 类型 | 描述 |
|---|---|---|
| success | Boolean | 接口是否正常受理。true 不代表每条兼岗信息都新增成功。 |
| errorCode | String | 接口受理结果编码;正常受理为 200。鉴权、参数格式、条数超限等整批异常时 返回对应错误码。 |
| errorMsg | String | 接口受理结果说明。 |
| data | Object | 批量新增结果。 |
| rid | String | 请求链路 ID。 |
| 名称 | 类型 | 描述 |
|---|---|---|
| totalCount | Integer | 本批提交的兼岗信息总条数。 |
| successCount | Integer | 新增成功条数。 |
| failCount | Integer | 新增失败条数。 |
| empId | String | 请求中的员工 ID。 |
| successList | Array of String | 新增成功的兼岗记录 ID 列表。 |
| failList | Array | 新增失败的兼岗信息列表。 |
| └ partTimeJobData | Object | 新增失败时的原始兼岗信息。 |
| └ reason | String | 失败原因,例如“兼岗职位:职位未关联部门”。 |