docs(changelog): 前端任务——矩阵派车司机回填+收费日(#5666 分流,后端契约正常)
一些检查失败了
changelog-filename-gate / validate (push) Failing after 1s
一些检查失败了
changelog-filename-gate / validate (push) Failing after 1s
这个提交包含在:
父节点
d178008c4f
当前提交
bbd6d7b864
@ -0,0 +1,47 @@
|
|||||||
|
---
|
||||||
|
schema: "hl-changelog/v2"
|
||||||
|
ticket: "5666"
|
||||||
|
title: "矩阵派车:司机未回填 + 部分日期派车价¥0(前端两问题)"
|
||||||
|
consumer: "admin"
|
||||||
|
author: "wx"
|
||||||
|
change_type: "前端修复"
|
||||||
|
backend_status: "deployed"
|
||||||
|
gateway_status: "verified"
|
||||||
|
frontend_status: "pending"
|
||||||
|
frontend_owner: ""
|
||||||
|
frontend_ref: ""
|
||||||
|
target_release: ""
|
||||||
|
verified_at: ""
|
||||||
|
status_note: ""
|
||||||
|
updated_at: "2026-08-07"
|
||||||
|
base: "origin/dev-v3"
|
||||||
|
generated: "2026-08-07"
|
||||||
|
---
|
||||||
|
|
||||||
|
# 矩阵派车:司机未回填 + 部分日期派车价¥0(前端修复)
|
||||||
|
|
||||||
|
后端契约已实测**全部正常**(#5666 后端侧分流确认),两个症状均为前端问题。
|
||||||
|
|
||||||
|
## 问题1:矩阵派车选车辆后常驻司机没回填
|
||||||
|
- **现象**:矩阵派单从车辆日格(如蒙A-T7777)发起,车辆回填了,但司机栏"待选择"(常驻司机没带出)。
|
||||||
|
- **后端正常**:`candidates` 对该车正确返回 `suggestedDriverId`(常驻司机)+ `RESIDENT_AVAILABLE`,一二轮一致。
|
||||||
|
- **前端根因**:前端自动代入常驻司机**仅在 `vehicleSuggestionIntent` 武装时消费**;矩阵 `openAssign(order,{vehicle})` 非 batchMode + activeDailyPlanCell 分支时不武装该 intent(AssignModal.vue else 分支直接 `selVehicle=preselectVehicle`),导致 `suggestedDriverId` **无人消费** → 司机栏空。
|
||||||
|
- **前端修**:矩阵派车场景也要消费 `suggestedDriverId` 回填常驻司机(常驻司机 RESIDENT_AVAILABLE 时自动带出;被拉黑/不可用时提示并留空)。
|
||||||
|
|
||||||
|
## 问题2:部分日期派车价 ¥0
|
||||||
|
- **现象**:矩阵派车 8/21=¥1000 但 8/22-23=¥0。
|
||||||
|
- **后端正常**:该车型日历价 8/15-31 全量 ¥1000(已配)。
|
||||||
|
- **前端根因**:前端矩阵场景 `chargeableServiceDates` 只传了 [8/21](部分收费日)→ 8/21 收费 1000、8/22-23 按 FREE(0)。
|
||||||
|
- **前端修**:矩阵派车收费日应传全服务日(或按需求),不要只传部分导致其余日期 FREE=¥0。
|
||||||
|
|
||||||
|
## 验收
|
||||||
|
- [ ] 矩阵派车选车辆后常驻司机自动回填(suggestedDriverId 被消费)
|
||||||
|
- [ ] 派车价各服务日正确(不部分¥0)
|
||||||
|
- [ ] 后端契约不变(仅前端修)
|
||||||
|
|
||||||
|
## 关联
|
||||||
|
- 后端工单 #5666(后端契约正常,另做 candidates 空数组口径小加固)
|
||||||
|
- 接口 `POST /admin/fleet/assignments/candidates`(返回 suggestedDriverId/RESIDENT_AVAILABLE)
|
||||||
|
|
||||||
|
## 联系人
|
||||||
|
- 后端/协调台:wx
|
||||||
正在加载...
x
在新工单中引用
屏蔽一个用户