diff --git a/changelogs/2026-03/2026-03-23_vehicle_assignment_display.md b/changelogs/2026-03/2026-03-23_vehicle_assignment_display.md new file mode 100644 index 0000000..640d8db --- /dev/null +++ b/changelogs/2026-03/2026-03-23_vehicle_assignment_display.md @@ -0,0 +1,35 @@ +# 配车数据保存成功但编辑弹窗未回显 + +**日期**: 2026-03-23 +**页面**: 订单详情 → 配车信息 → 编辑弹窗 +**类型**: 前端 BUG + +--- + +## 问题 + +配车保存成功后,车辆安排区域显示了司机和电话,但"车型"和"车牌号"显示为 `-`。打开编辑弹窗时所有字段为空,没有回填已保存的数据。 + +## 后端确认 + +订单详情接口返回的 `vehicleInfo` 字段包含完整数据(JSON字符串): + +```json +{ + "vehicleModel": "小蒙马车(5座)", + "vehicleBrand": null, + "plateNumber": "4444", + "driverName": "4", + "driverPhone": "44" +} +``` + +## 前端需要修复 + +1. **车辆安排区域**:从 `vehicleInfo` 解析显示车型和车牌号(当前只显示了司机和电话) +2. **编辑弹窗打开时**:读取 `vehicleInfo` 回填所有字段(车型下拉选中、车牌号、司机姓名、司机电话、备注) +3. **注意**:`vehicleInfo` 是 JSON 字符串,需要 `JSON.parse()` 后使用 + +## vehicleBrand 已改为选填 + +之前 `vehicleBrand`(品牌)是必填,已改为选填。前端不传也不会报错。