# 设计文档 ## 实现方案 ### 1. 列表视图结构 使用表格替代卡片网格: ``` | 品种名称 | 合约代码 | 操作 | |----------|----------|------| | 螺纹钢 | rb | [保存] [删除] | | 铁矿石 | i | [保存] [删除] | ``` ### 2. 合约代码编辑 - 合约代码列使用 input 输入框 - 修改后点击"保存"按钮提交 - 保存时调用 API 更新配置 ### 3. CSS 调整 - 移除 `.symbol-grid` 和 `.symbol-card` 样式 - 添加 `.symbol-table` 列表样式 - 保持与现有 UI 风格一致 ### 4. JavaScript 调整 - `renderConfig()` 函数改为渲染表格 - 新增 `saveSymbolCode(type, oldCode, newCode, name)` 函数 - 保留删除功能