Files
Excelbuilder/Agents/前端第一版修正方案-v3.md
2026-06-01 17:55:16 +08:00

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 列完整。