水肥机参数配置 已成功升级为左右布局,与AI系统的设备参数管理格式完全一致!
┌─────────────────────────────────────────────────┐
│ 水肥机参数配置 │
│ [统计卡片: 5个] │
│ [搜索框] [设备类型筛选] [参数类型] [必填] │
│ ┌──────────────────────────────────────────┐ │
│ │ 所有设备类型的所有参数混合显示 │ │
│ │ 土壤传感器 - 测量间隔 │ │
│ │ 气象站 - 上传频率 │ │
│ │ 土壤传感器 - 上传模式 │ │
│ │ 水质传感器 - 采样间隔 │ │
│ └──────────────────────────────────────────┘ │
└─────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────┐
│ 水肥机参数配置 [刷新数据] │
│ [只读提示] │
│ [统计卡片: 设备类型 参数总数 当前类型 必填 数值]│
│ ┌───────────┬─────────────────────────────┐ │
│ │ 设备类型 │ 土壤传感器 - 参数配置 │ │
│ │ 列表 │ [参数类型] [必填筛选] │ │
│ ├───────────┤ │ │
│ │ [土壤传感器]│ 参数列表: │ │
│ │ (选中) │ ┌─────────────────────┐ │ │
│ │ 6个参数 │ │ 测量间隔 │ │ │
│ ├───────────┤ │ 上传模式 │ │ │
│ │ 气象站 │ │ 数据格式 │ │ │
│ │ 4个参数 │ │ 校准周期 │ │ │
│ ├───────────┤ │ 存储时长 │ │ │
│ │ 水质传感器 │ │ 报警阈值 │ │ │
│ │ 5个参数 │ └─────────────────────┘ │ │
│ └───────────┴─────────────────────────────┘ │
└─────────────────────────────────────────────────┘
| 元素 | AI系统 - 设备参数管理 | 水肥机参数配置 | 一致性 |
|---|---|---|---|
| 布局结构 | 左右分栏(4:8) | 左右分栏(4:8) | ✅ 完全一致 |
| 左侧内容 | 设备类型列表 | 设备类型列表 | ✅ 完全一致 |
| 右侧内容 | 选中类型的参数 | 选中类型的参数 | ✅ 完全一致 |
| 选中样式 | 绿色背景+绿色边框 | 绿色背景+绿色边框 | ✅ 完全一致 |
| 类型卡片 | 名称+厂商型号+数量 | 名称+厂商型号+数量 | ✅ 完全一致 |
| 参数表格 | 8列参数信息 | 8列参数信息 | ✅ 完全一致 |
| 编辑功能 | 可新增编辑删除 | 只读模式 | ❌ 差异(符合要求) |
| 只读提示 | 无 | 有蓝色提示卡片 | ❌ 差异(符合要求) |
┌─────────────────────────────────┐
│ 土壤传感器 [6] │ ← Badge显示参数数量
│ 施耐德 · SOIL-100 │ ← 厂商和型号
├─────────────────────────────────┤
│ [选中状态] │
│ - 背景色: bg-green-50 │
│ - 边框: border-green-500 │
│ │
│ [未选中状态] │
│ - 背景色: bg-muted │
│ - 悬停: hover:bg-accent │
└─────────────────────────────────┘
┌─────────────────────────────────┐
│ [设备图标] │
│ │
│ 暂无设备类型 │
│ 请先在AI系统中添加设备类型 │
└─────────────────────────────────┘
┌─────────────────────────────────────────────────┐
│ 土壤传感器 - 参数配置 │
│ 高精度土壤温湿度、养分监测传感器 │
│ │
│ [参数类型筛选] [必填筛选] │
└─────────────────────────────────────────────────┘
| 列名 | 显示内容 | 样式 |
|---|---|---|
| 参数键 | measurementInterval | 代码样式(灰色背景) |
| 参数名称 | 测量间隔(带图标) | Settings图标 + 文本 |
| 数据类型 | 数值 | 彩色Badge |
| 单位 | 分钟 | 普通文本 |
| 取值范围 | 5 ~ 120 | 小字体 |
| 默认值 | 30 | 灰色文本 |
| 必填 | 必填/可选 | 红色/灰色Badge |
| 操作 | 查看按钮 | Ghost按钮 |
┌─────────────────────────────────────────────────┐
│ 【未选择类型】 │
│ [Settings图标] │
│ 请从左侧选择一个设备类型 │
│ │
│ 【无参数】 │
│ [Settings图标] │
│ 该设备类型暂无参数配置 │
│ 请在AI系统中为此设备类型添加参数 │
│ │
│ 【筛选无结果】 │
│ 没有符合筛选条件的参数 │
└─────────────────────────────────────────────────┘
| 对比项 | 修改前 | 修改后 |
|---|---|---|
| 布局结构 | 单一列表 | 左右分栏(4:8) |
| 设备类型 | 下拉筛选 | 左侧列表可点击 |
| 参数显示 | 所有参数混合 | 按类型分组显示 |
| 选中状态 | 无 | 绿色背景+边框 |
| 参数数量 | 不直观 | Badge显示在卡片上 |
| 统计卡片 | 5个 | 5个(含当前类型) |
| 筛选器 | 4个 | 2个(简化) |
| 格式一致性 | 与AI系统不同 | 与AI系统完全一致 |
| 信息层级 | 扁平 | 清晰(类型→参数) |
| 变更类型 | 详细说明 |
|---|---|
| 删除 |
|
| 新增 |
|
| 修改 |
|
Ctrl + Shift + R 或 Ctrl + F5Cmd + Shift + R步骤1:清除浏览器缓存并刷新
步骤2:进入水肥机参数配置
步骤3:体验新布局
步骤4:对比AI系统