更新交付进度节点
手动覆盖某营期交付流程进度条上某一步的点亮/置灰状态。适用于已开通摄影交付进度场景的对接;未使用该场景时可忽略。
系统会按设计师/剪辑师任务自动计算进度;本接口写入覆盖记录后,再查 获取营期任务状态 时以最新一次覆盖为准。
信息
进度共 5 步(item_id = 1–5):前 3 步为设计师,后 2 步为剪辑师。
POST/api/updatePeriodLight
请求参数
| 名称 | 类型 | 描述 | 是否必填 | 默认值 | 备注 |
|---|---|---|---|---|---|
| token | String | 身份校验令牌 | 必填 | - | 由 获取访问令牌 获得 |
| period_id | Number | 营期 ID | 必填 | - | - |
| item_id | Number | 进度节点 ID | 必填 | - | 见下表;也可从任务状态接口的 color_block[].item_id 取得 |
| is_light | Number | 是否点亮 | 必填 | - | 1 点亮(视为该节点已完成),0 置灰(取消点亮) |
item_id 含义
| item_id | 角色 | 节点 |
|---|---|---|
| 1 | 设计师 | 开始 |
| 2 | 设计师 | 定稿 |
| 3 | 设计师 | 完成 |
| 4 | 剪辑师 | 开始 |
| 5 | 剪辑师 | 完成 |
CURL
curl --location --request POST 'https://open.xinduobang.cn/api/updatePeriodLight' \
--header 'Content-Type: application/json' \
--data-raw '{
"token": "YOUR_TOKEN",
"period_id": 5300,
"item_id": 2,
"is_light": 1
}'
成功响应
{
"code": 0,
"msg": "操作成功"
}
失败响应
| HTTP状态码 | 错误码 | 描述 | 排查建议 |
|---|---|---|---|
| 200 | 非 0 | 业务错误 | 请检查 period_id、item_id(1–5)与 token |
相关接口
- 获取营期任务状态:
获取营期任务状态