完善合同关联主体名称展示
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
|
||||
本项目将 5176 配送点管理端的标准资源详情展示对齐 5173。所有管理员可见字段必须来自显式中文契约;后端辅助键、内部 ID 和未知响应字段不得直接成为页面标签。
|
||||
|
||||
技术栈:Vue 3、TypeScript、Arco Design。功能仅修改展示层和前端动作可见性,不修改数据库及聚合详情接口。
|
||||
技术栈:Vue 3、TypeScript、Arco Design、Go/GORM。功能不修改数据库;聚合详情接口仅向下兼容新增关联主体只读名称。
|
||||
|
||||
## 2. 目录结构
|
||||
|
||||
@@ -14,6 +14,8 @@ frontend/delivery_admin/src/
|
||||
├── api/resource-display.ts # 中文标签、状态、动作、金额与时间格式化
|
||||
├── views/resource/ResourceDetailContent.vue # 白名单详情与关联表渲染
|
||||
└── views/resource/ResourceRecordPage.vue # 服务关系失效时的动作限制
|
||||
backend/api/internal/logic/platform/gasorder/
|
||||
└── contract_party_display.go # 合同关联主体只读名称和服务关系状态
|
||||
```
|
||||
|
||||
## 3. 核心规则
|
||||
@@ -25,6 +27,8 @@ frontend/delivery_admin/src/
|
||||
- `user_service_active` 显示为“签约用户仍属合同气站:是/否”;为否时只保留终止合同操作。
|
||||
- 合同气瓶和修订记录使用固定中文列序,超宽表格横向滚动。
|
||||
- 名称字段与唯一标识组合展示;`product_params` 通过弹层完整查看格式化 JSON。
|
||||
- 合同主记录中的气站、配送点关系分别标为“所属气站、所属配送点”;状态标签按内容宽度紧凑展示。
|
||||
- 用户、气站、配送点关系均以服务端返回的当前名称为主文案,并保留唯一标识复制;名称失效时显示明确的失效占位,不把 UUID 退化成主要名称。
|
||||
|
||||
## 4. 合同气瓶语义
|
||||
|
||||
@@ -36,4 +40,4 @@ frontend/delivery_admin/src/
|
||||
|
||||
## 6. 变更记录
|
||||
|
||||
- v1.0(2026-08-23):新增配送端详情中文白名单、合同固定子表、JSON 查看器、关系合并和合同动作限制。
|
||||
- v1.0(2026-08-23):新增配送端详情中文白名单、合同固定子表、JSON 查看器、关系合并和合同动作限制,并完成关系标签与紧凑状态标签的视觉收尾。
|
||||
|
||||
Reference in New Issue
Block a user