vehicleInfo JSON已保存,前端需解析回填。vehicleBrand已改为选填。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
36 行
1.1 KiB
Markdown
36 行
1.1 KiB
Markdown
# 配车数据保存成功但编辑弹窗未回显
|
||
|
||
**日期**: 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`(品牌)是必填,已改为选填。前端不传也不会报错。
|