POST /open/api/v1/ptj/batch/updateptj:batch:update| 名称 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| corpId | String | 是 | 企业 ID。OAuth 客户端需具备该企业访问权限。 |
| empId | String | 是 | 兼岗记录所属员工 ID。 |
| partTimeJobs | Array of Object | 是 | 待修改的兼岗记录列表,至少 1 条,单次最多 100 条。 |
| └ partTimeJobId | String | 是 | 待修改的兼岗记录 ID,可通过 POST /open/api/v1/ptj/batch/ids 获取。 |
| └ data | Object | 是 | 待更新的兼岗字段,至少传入 1 个字段。 |
| └└ 兼岗字段 ID | DynamicFieldValue | 否 | 待修改字段,按企业当前启用的兼岗元数据传值。未传入的字段保持原值;传入字段且值为 null 时清空该字段。选项字段传对应选项 ID;日期字段传 yyyy-MM-dd 字符串。 |
data 中传入的 corpId、empId 不生效,服务端始终使用请求顶层的 corpId、empId。| 名称 | 类型 | 描述 |
|---|---|---|
| success | Boolean | 接口是否正常受理。true 不代表每条兼岗记录都修改成功。 |
| errorCode | String | 接口受理结果编码;正常受理为 200。鉴权、参数格式、条数超限等整批异常时返回对应错误码。 |
| errorMsg | String | 接口受理结果说明。 |
| data | Object | 批量修改结果。 |
| rid | String | 请求链路 ID。 |
| 名称 | 类型 | 描述 |
|---|---|---|
| empId | String | 请求中的员工 ID。 |
| totalCount | Integer | 本批提交的兼岗记录总条数。 |
| successCount | Integer | 修改成功条数。 |
| failCount | Integer | 修改失败条数。 |
| successList | Array of String | 修改成功的兼岗记录 ID 列表。 |
| failList | Array | 修改失败的兼岗记录列表。 |
| └ partTimeJobId | String | 修改失败的兼岗记录 ID。 |
| └ reason | String | 失败原因,例如“该兼岗记录不存在”“该兼岗记录不属于该员工”。 |
partTimeJobId 时,该 ID 对应的所有请求项均修改失败,不写入数据。