hl-api-changelog/changelogs-v2/2026-06/23_4284_4286_4295_车务未派看板数据打通-定制师提用车需求自动建占位_管理后台.md

2.2 KiB

车务派单: §7.2「未派看板」数据打通(定制师提用车需求 → 自动出现未派车)

服务: hl-order-service-v3 + hl-fleet-service PR: #4284 / #4286 / #4295 Issue: #4283 / #4285 / #4295 日期: 2026-06-23 影响范围: 管理后台 · 车管控制台§7.2 矩阵未派清单 / §7 矩阵甘特)


⚠️ 关键变化(数据打通,接口契约不变

§13.5 用车需求 → 派单 expand 链路已打通并经测试服真实数据 e2e 验证。GET /admin/fleet/matrix/unassigned-orders 等 §7 看板接口的请求/响应结构没有任何改动,唯一变化是:这些接口现在会返回真实的未派车占位数据(此前因 expand 未接线、看板长期为空)。

车管控制台可以开始用真实数据联调 §7 矩阵 / §7.2 未派清单了。


一、未派数据怎么产生 / 怎么消失(前端理解数据流即可,无需调用 expand 接口)

触发动作(已有接口) 结果§7.2 未派看板)
定制师提交用车需求 PUT /v3/admin/order/{id}/vehicle-requirementfleet[] 填 N 个车型) 对应订单在未派清单出现 N 行未派占位(一车型一行,按 fleetItemIndex 区分)
定制师改提用车需求同接口,PENDING_EDIT/DONE_ADJUST 未派行按新需求刷新;旧需求的未派占位自动清除(#4295 修复,不再残留孤儿
订单取消 POST /v3/admin/order/{id}/cancel/pre-trip 该订单的未派占位自动从看板消失
车管在看板对某未派行配车§8 派单) 该行从「未派」转入「已派」

二、测试服 e2e 实证(已验证,可放心联调)

  • 核心订单提 2 车型用车需求 → §7.2 未派看板即时出现 2 行(车型/接送日期/紧急徽标 T-N 正确)。
  • 订单取消 → 2 行未派占位即时消失。
  • 改提需求1 车→2 车)→ 看板正好 2 行(#4295 修复前会残留 1 条孤儿,现已修复)。

三、前端动作

  • 无接口改动,无需改代码。§7 / §7.2 看板接口照原契约调用即可。
  • 若此前因看板返回空数据而无法联调,现可用真实数据继续。