优化气站订单分配配送点与人员名称回显

This commit is contained in:
czl231
2026-08-19 20:34:37 +08:00
parent 2d793db38b
commit 09e0e6878c
3 changed files with 52 additions and 2 deletions

View File

@@ -0,0 +1,40 @@
# 气站订单分配配送点名称回显操作日志
操作时间2026-08-19 20:08:00
操作类型:修改
影响模块:气站管理系统 / 配送订单分配弹窗
## 操作前状态
- 分配弹窗字段标题显示为“配送点唯一标识”。
- 已分配订单锁定配送点时,需要再次请求配送点详情才能取得名称;补载未完成或失败时,下拉框直接展示 UUID。
## 具体操作
- 将字段标题调整为“配送点”,工作人员字段调整为“配送人员”。
- 配送点候选明确使用 `name` 字段作为可读名称。
- 锁定配送点时优先使用订单详情已返回的 `delivery_basic_display_name` 构建回显选项。
- 订单详情没有名称时,继续沿用原详情补载逻辑作为兼容兜底。
## 操作后状态
- 分配弹窗按 5173 的展示方式显示配送点名称例如“1”不再优先展示 UUID。
- 配送点锁定、配送人员筛选和分配提交值保持不变。
## 代码变更
- `frontend/gas_admin/src/api/resources.ts`:分配动作字段的业务标题、提示语和名称键。
- `frontend/gas_admin/src/views/resource/ResourceActionDialog.vue`:锁定配送点名称回显。
## 验证结果
- `pnpm run type:check`:通过。
- `pnpm run contract:check`通过20 个资源。
- `pnpm run resource-pages:check`:通过,详情 20 类、新建 11 类、编辑 8 类。
- `pnpm run build`:通过。
## 风险评估
- 改动仅影响分配弹窗的字段文案和下拉框回显。
- 表单仍提交原 `delivery_basic_identity`,不改变后端接口和分配业务逻辑。
- 已保留名称缺失时的原详情补载兜底。