概述
服务请求使用两部分状态系统:- 主要状态:主要阶段(DRAFT → QC → UNDERWAY → COMPLETE)
- 补充状态:附加上下文(PENDING、APPROVED、REJECTED 等)
状态组合
工作流程
需要处理的关键状态
实现
照片重拍
QC / REJECTED 表示质量控制要求新照片。为每个被拒的面上传替换照片,然后调用 POST /api/v2/sr/{sr_uuid}/resubmit。成功后服务请求回到 QC / PENDING。
POST /api/v2/sr/{sr_uuid}/submit 用于服务请求处于 DRAFT 时。在 QC / REJECTED 下调用会返回 400。
Webhooks
通过 webhooks 可获得实时更新:state_change- 任何状态转换media_rejected- 图片需要修复invalidate_sr- 请求已取消