37 lines
1.6 KiB
Markdown
37 lines
1.6 KiB
Markdown
# 设计文档:前端第一版修正方案 v3
|
|
|
|
## Summary
|
|
- 先更新设计文档,再进入代码修改。
|
|
- 解决 3 个问题:
|
|
- 点击“生成 Excel”没有下载。
|
|
- `基本变量清单` 也要支持新增、编辑、删除。
|
|
- 右侧要完整展示/编辑 `MES_基本变量原始数据` 的 38 个字段,左侧设备管理支持展开/收起,上方当前设备信息区域移除。
|
|
|
|
## Key Changes
|
|
- Excel 下载修正:
|
|
- 导出函数改为明确下载链路。
|
|
- 导出失败时页面必须弹出错误提示,不能静默无反应。
|
|
- 基本变量清单改为可维护表:
|
|
- 右侧增加 `新增变量`、`编辑变量`、`删除变量`、`复制变量`。
|
|
- 新增变量时自动生成默认 `TagID`。
|
|
- 38 字段完整保留:
|
|
- 右侧表格数据源就是 `MES_基本变量原始数据` 的完整 38 列。
|
|
- 表格横向滚动展示全部字段。
|
|
- 页面布局调整:
|
|
- 左侧设备管理增加 `展开/收起` 按钮。
|
|
- 收起后左侧只保留窄条按钮。
|
|
- 删除上方 `当前设备信息` 卡片。
|
|
|
|
## Test Plan
|
|
- 点击 `生成 Excel` 后浏览器必须下载文件。
|
|
- 新增变量后,右侧表格新增一行。
|
|
- 编辑变量任一字段后,表格同步更新。
|
|
- 删除变量后,表格移除该行。
|
|
- 导出的 `MES_基本变量原始数据` 第一行必须有 38 列。
|
|
- 点击左侧收起按钮后,右侧变量表宽度变大。
|
|
|
|
## Assumptions
|
|
- `基本变量清单` 的新增/编辑操作维护的是全局变量模板。
|
|
- 点击不同左侧工位时,右侧表格仍显示同一套变量模板。
|
|
- 第一版优先保证下载可用和 38 列完整。
|