日期: 2026-07-31
状态: 已实现
选定方案: 方案 1 — 在选择弹窗内嵌套「新增地址」弹窗;成功后自动选中并回填
在运输计划新增/编辑流程中,用户打开「从地址库选择」时,可直接新增地址库记录;新增成功后自动将该地址回填到运输计划表单(详细地址 + 经纬度),并关闭选择弹窗,无需再点「选择」。
views/pl/transport-address/index.vue)结构pl-address-with-library 的回填逻辑(仍依赖 select 事件)type="primary")。append-to-body)。1(启用),表单不展示状态字段。transportAddressApi.create;成功后提示「新增成功」,关闭新增弹窗,对返回记录调用与「选择」相同的 handleConfirm(emit('select') + 关闭选择弹窗)。| 文件 | 变更 |
|---|---|
web-admin/src/components/business/pl-transport-address-select-dialog/index.vue |
工具栏 + 嵌套新增弹窗 + 提交后自动 select |
label-position="top",dialog-form-layout,遮罩无 blur,底栏 Close / Check 图标选择弹窗 → 新增弹窗 → transportAddressApi.create
→ TransportAddress
→ handleConfirm(row)
→ emit('select', row)
→ pl-address-with-library 回填 fullAddress / lng / lat