docs(changelogs-v2): 回写 #5827/#5876/#5899 前端消费结论
changelog-filename-gate / validate (push) Failing after 1s

- #5827 implemented (753503c8):向导 4 步改 3 步提交即派定,删 Step3DriverConfirm
  +useDispatchMessage,三写端点顶层 sendItinerarySms。
- #5876 implemented (1f716683):finalize 软预警改读 item.message,兼容过渡期字符串。
- #5899 not_required:纯后端状态机修复,前端只读字段不变自动受益。
这个提交包含在:
Mimingguang
2026-08-12 12:01:49 +08:00
父节点 e7410b4d95
当前提交 c8ec9e440b
共修改 3 个文件,包含 11 行新增和 11 行删除
@@ -7,13 +7,13 @@ change_type: "修改接口"
author: "wx(GIT)"
backend_status: "deployed"
gateway_status: "not_required"
frontend_status: "pending"
frontend_status: "implemented"
frontend_owner: "mmg"
frontend_ref: ""
target_release: ""
verified_at: ""
status_note: "PR #5873 已合并 dev-v3 并部署测试服(19:22:57 构建,jar 早于进程启动,确认跑新代码)。测试服真实 API 实测通过:driver-confirmation 端点 404 已下线;不传 holdMode 不再 400;派车响应 assignmentStatus=assigned + confirmedAt 有值(提交即派定);未传 sendItinerarySms 时 itinerarySmsStatus=NOT_SENT 且 outbox 无 ITINERARY_SMS/HOLD_NOTIFICATION(不勾不发、Step3 不发通知);行程单链接派车后立即可打开(HTTP 200,带真实定稿代际);看板 progressSteps 三步、holdNotificationStatus=NOT_REQUIRED、状态文案已更新。实测使用无人占用的测试单,验证后已取消还原。"
updated_at: "2026-08-11"
verified_at: "2026-08-12"
status_note: "PR #5873 已合并 dev-v3 并部署测试服(19:22:57 构建,jar 早于进程启动,确认跑新代码)。测试服真实 API 实测通过:driver-confirmation 端点 404 已下线;不传 holdMode 不再 400;派车响应 assignmentStatus=assigned + confirmedAt 有值(提交即派定);未传 sendItinerarySms 时 itinerarySmsStatus=NOT_SENT 且 outbox 无 ITINERARY_SMS/HOLD_NOTIFICATION(不勾不发、Step3 不发通知);行程单链接派车后立即可打开(HTTP 200,带真实定稿代际);看板 progressSteps 三步、holdNotificationStatus=NOT_REQUIRED、状态文案已更新。实测使用无人占用的测试单,验证后已取消还原。前端 2026-08-12 落地:向导 4 步改 3 步(订单详情/排车/确认执行),删 Step3DriverConfirm 与 useDispatchMessage 整套,三写端点顶层加 sendItinerarySms,存量 holding 恢复落第 3 步只读 confirm。fleet/board 35 文件 418 用例全绿。"
updated_at: "2026-08-12"
base: "dev-v3"
---