diff --git a/changelogs-v2/2026-08/10_frontend_确认执行页车辆接续只显示第一段与不发送短信口径澄清-前端缺陷-管理后台.md b/changelogs-v2/2026-08/10_frontend_确认执行页车辆接续只显示第一段与不发送短信口径澄清-前端缺陷-管理后台.md index 3fcd769..85f4535 100644 --- a/changelogs-v2/2026-08/10_frontend_确认执行页车辆接续只显示第一段与不发送短信口径澄清-前端缺陷-管理后台.md +++ b/changelogs-v2/2026-08/10_frontend_确认执行页车辆接续只显示第一段与不发送短信口径澄清-前端缺陷-管理后台.md @@ -32,13 +32,13 @@ generated: "2026-08-10T10:20:00+08:00" **现象**:「车·师傅」只显示 蒙A-E2E01/道尔吉(第一段),没显示王信(第二段);但「行程短信」行写「全部 2 个执行段·必选」(系统知道有 2 段)。 -**定位(前端)**:`Step4Confirm.vue` 的 `vehicle`/`driver` 是**单数 prop**,父组件 `AssignModal.vue` 传入 `selVehicleObj`/`selDriverObj`(`useVehicleDriverPicker` 的当前活动槽位选中快照),模板只用 `vehicle?.plate`/`driver?.name` 渲染 1 组。 +**定位(前端)**:`Step4Confirm.vue` 的 `vehicle`/`driver` 是**单数 prop**,父组件 `AssignModal.vue` 传入 `selVehicleObj`/`selDriverObj`(`useVehicleDriverPicker` 的当前活动槽位选中快照),模板只用 `vehicle?.plate`/`driver?.name` 渲染 1 组。**逐日车费同源**:`dailyVehicleFees` ref 由 `applyVehicleFeeDraft(assignment.dailyVehicleFees)` 填充,同样只取**活动槽位单段** assignment 的逐日费用——26-6436 只显示 8/23 ¥1000,缺 8/24-25 王信段(¥1000×2),最终总车费只 ¥1000。 **后端数据完整(已核实,无需后端改动)**: - `GET /admin/fleet/board/orders/2086270156475936769` 的 `activeAssignments`(List\)返回**全部有效派车组**,每组含 vehiclePlate/vehicleModel/vehicleSeats/driverName/driverPhone(BoardOrderDetailVO 字段已核实); - `dailyVehiclePlan` 正确返回全部 2 车 2 司机(8/23 蒙A-E2E01/道尔吉 + 8/24-25 蒙A-E2E99/王信)。 -**期望**:确认执行页遍历全部执行段(`confirmationAssignments`/`activeAssignments`)展示多段「车辆+师傅」,车务能核对完整执行信息。 +**期望**:确认执行页遍历全部执行段(`confirmationAssignments`/`activeAssignments`)展示多段「车辆+师傅」以及**各段逐日车费与合计**(后端每段均返回 `dailyVehicleFees` 全部服务日快照 + `vehicleFeeTotal`),车务能核对完整执行信息与完整车费。 ## 问题②:选「不发送短信」确认后司机仍收到短信——口径澄清