Files
Excelbuilder/Agents/v8-设备模块弹窗改为整表编辑模式.md
2026-06-01 17:55:16 +08:00

41 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# v8设备模块弹窗改为整表编辑模式
## Summary
-`新增/编辑设备模块` 弹窗扩大,并改成一个完整的表格式编辑窗口。
- 删除弹窗上方独立表单,不再单独摆放 `设备名称 / 设备型号 / 设备IP / 是否启用` 输入框。
- 每点一次左上角 `+`,就新增一条完整配置行。
## Key Changes
- 弹窗 UI
- `el-dialog` 宽度扩大。
- 弹窗左上角保留醒目的红色 `+`
- 表格列改为:
- `设备名称`
- `工位名称`
- `设备型号`
- `设备IP`
- `DB`
- `是否启用`
- `操作`
- 数据结构兼容:
- 保留 `devices[].variables[]` 作为共享变量。
- `devices[].stations[]` 扩展保存每行配置。
- 导出规则:
- `设备类型对应表` 每一行来自 `stations[]` 的一条完整配置。
- `MES_基本变量原始数据` 仍用设备模块共享变量按每条 station 展开。
- 默认新增行:
- `工位名称` 自动递增。
- `DB` 自动递增。
- `是否启用` 默认 `1`
## Test Plan
- 打开新增/编辑设备模块弹窗,只看到一个大表格编辑区域。
- 点击 `+` 后新增一行,行内包含完整配置字段。
- 保存后刷新页面数据仍存在。
- 表格中有 3 行配置时,`设备类型对应表` 导出表头 + 3 行。
## Assumptions
- 弹窗中仍保留 `DB` 列。
- 设备模块左侧列表显示第一行配置的设备名称、设备型号、设备IP并显示总行数。
- 每个设备模块仍共享一套 `MES_基本变量原始数据`