You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.5 KiB
2.5 KiB
品牌模板 索引
版本:v1.0 最后更新:2026-04-25
模块概述
管理CNC品牌模板及其字段映射配置。品牌数量少,列表无分页无筛选。编辑使用独立页面(非弹窗),支持字段映射行内编辑。修改映射不影响历史数据。
页面清单
| 页面编号 | 页面名称 | 路由 | 功能概述 |
|---|---|---|---|
| 04-01 | 品牌列表页面 | /brand | 品牌列表+新增/编辑/启停/复制 |
| 04-02 | 品牌编辑页面 | /brand/create 或 /brand/{id}/edit | 品牌基本信息+字段映射配置 |
页面功能详情
04-01 品牌列表页面
路由:/brand
功能概述:品牌模板列表,新增/编辑/启停/复制操作
功能列表:
| 功能编号 | 功能名称 | 触发条件 | 交互行为 | 涉及API |
|---|---|---|---|---|
| F01 | 加载品牌列表 | 页面挂载 | 请求列表API | GET /api/admin/brand |
| F02 | 新增品牌 | 点击新增 | 跳转新增编辑页 | - |
| F03 | 编辑品牌 | 点击编辑 | 跳转编辑页 | - |
| F04 | 启停品牌 | 点击启用/禁用 | 确认->切换状态 | PUT /api/admin/brand/{id}/toggle |
| F05 | 复制品牌 | 点击复制 | 复制模板到新增页 | GET /api/admin/brand/{id} |
状态机:品牌is_enabled:1(启用)/0(停用)
路由跳转:
- 新增/编辑 -> 品牌编辑页(/brand/create 或 /brand/{id}/edit)
04-02 品牌编辑页面
路由:/brand/create 或 /brand/{id}/edit
功能概述:编辑品牌基本信息(名称/device字段/tags路径)及字段映射配置(行内表格编辑)
功能列表:
| 功能编号 | 功能名称 | 触发条件 | 交互行为 | 涉及API |
|---|---|---|---|---|
| F01 | 加载品牌详情(编辑) | 页面挂载(编辑模式) | 请求品牌详情+映射列表 | GET /api/admin/brand/{id} |
| F02 | 添加映射行 | 点击添加映射 | 表格新增空行 | - |
| F03 | 删除映射行 | 点击删除 | 移除该行 | - |
| F04 | 保存品牌 | 点击保存 | 校验->调API->返回列表 | POST/PUT /api/admin/brand |
| F05 | 取消编辑 | 点击取消 | 脏数据检测->返回列表 | - |
路由跳转:
- 保存/取消 -> 返回品牌列表页(/brand)
子目录/文件
| 编号 | 名称 | 类型 | 索引 |
|---|---|---|---|
| 04-01 | 品牌列表页面 | 页面文件 | 04-01-品牌列表页面.md |
| 04-02 | 品牌编辑页面 | 页面文件 | 04-02-品牌编辑页面.md |