yaosutu
172ab44800
docs(order-v3): §1 changelog 补 §1B + §1C 共 5 接口,§1 模块 15 接口一次推全
按用户反馈,§1B 取消订单 + §1C 状态机+锁单 与 §1A 一起推送(不分批):
新增接口:
- §3.11 §1.5.0 GET /v3/admin/order/{id}/cancel-preview 取消预览(只读)
- §3.12 §1.5.1 POST /v3/admin/order/{id}/cancel/pre-trip 取消出行前(企微 OA + 退款)
- §3.13 §1.5.2 POST /v3/admin/order/{id}/cancel/on-trip 取消出行中(仅登记返还)
- §3.14 §1.7 POST /v3/admin/order/{id}/transition 状态机通用入口
- §3.15 §1.8 GET /v3/admin/order/{id}/confirm-checklist 锁单前置 5 项校验
每个接口按"自含"结构:使用场景 / 认证 / 入参 / 出参 / 错误码 / 业务边界 / 示例(请求+响应)。
§6 枚举新增:
- §6.17 transition eventCode 9 个状态机事件
- §6.18 transition triggeredEvents 6 个副作用事件
- §6.19 checklist item code 5 项前置校验
- §6.20 customerChannel 通知渠道 3 值
§0 / §2 / §11 / §12 同步更新:"待补" 移除,全部 ✅;变更清单加 5 行;注意事项加取消订单分支说明 + CONFIRM 锁单约束。
文件从 1235 行 → 1730 行(diff +506 / -11)。