水肥机参数配置 已成功升级,现在从AI系统的设备参数管理读取数据!
本次升级将水肥机参数配置改为从AI系统的设备参数管理读取数据,确保数据统一管理。
localStorage.smart_agriculture_ai_device_types┌─────────────────────────────────────────────────┐
│ 水肥机参数配置 [刷新数据] │
│ 数据来源:AI系统 - 设备参数管理(只读模式) │
│ ┌─────────────────────────────────────────┐ │
│ │ 🔵 只读模式提示 │ │
│ │ 数据来自AI系统设备参数管理 │ │
│ │ 如需修改请前往AI系统操作 │ │
│ └─────────────────────────────────────────┘ │
└─────────────────────────────────────────────────┘
┌─────────┬─────────┬─────────┬─────────┬─────────┐
│ 参数总数 │ 必填参数 │ 数值参数 │ 选择参数 │ 设备类型 │
│ 28 │ 12 │ 15 │ 6 │ 5 │
│ (蓝色) │ (红色) │ (绿色) │ (橙色) │ (紫色) │
└─────────┴─────────┴─────────┴─────────┴─────────┘
┌─────────────────────────────────────────────────┐
│ [搜索框: 参数名称、键、类型、厂商、描述...] │
│ [设备类型] [参数类型] [必填筛选] │
└─────────────────────────────────────────────────┘
┌───────────────────────────────────────────────────┐
│ 参数键 | 参数名 | 设备类型 | 厂商/型号 | 类型 │ │
│ 单位 | 范围 | 默认值 | 必填 | 操作 │
├───────────────────────────────────────────────────┤
│ measurementInterval │
│ 测量间隔 | 土壤传感器 | 施耐德/SOIL-100 │
│ 数值(绿) | 分钟 | 5~120 | 30 | 必填(红) | [查看]│
├───────────────────────────────────────────────────┤
│ uploadMode │
│ 上传模式 | 土壤传感器 | 施耐德/SOIL-100 │
│ 选择(橙) | - | 2个选项 | scheduled | 可选 | [查看]│
└───────────────────────────────────────────────────┘
| 参数类型 | Badge颜色 | 显示示例 | 取值范围显示 |
|---|---|---|---|
| string | 蓝色 | 字符串 | - |
| number | 绿色 | 数值 | 0 ~ 100 |
| boolean | 紫色 | 布尔值 | - |
| select | 橙色 | 选择 | 3个选项 |
| 信息区域 | 包含字段 |
|---|---|
| 基本信息 | 参数键(Key)、参数名称、数据类型、必填项 |
| 设备类型 | 设备类型名称、设备类型ID、生产厂商、产品型号 |
| 参数配置 | 单位、默认值、最小值、最大值、取值范围 |
| 可选值 | 所有选项的label和value(仅select类型) |
| 参数描述 | 参数的详细说明 |
| 时间信息 | 创建时间、更新时间(格式化显示) |
| 数据来源说明 | 提示数据来源和修改方式 |
┌─────────────────────────────────────────┐
│ 参数详情 [关闭] │
├─────────────────────────────────────────┤
│ 【基本信息】 │
│ 参数键:measurementInterval │
│ 参数名称:测量间隔 │
│ 数据类型:数值(绿) │
│ 必填项:是(红) │
│ │
│ 【设备类型】 │
│ 设备类型名称:土壤传感器 │
│ 设备类型ID:device-type-1 │
│ 生产厂商:施耐德 │
│ 产品型号:SOIL-100 │
│ │
│ 【参数配置】 │
│ 单位:分钟 │
│ 默认值:30 │
│ 最小值:5 │
│ 最大值:120 │
│ 取值范围:5 ~ 120 │
│ │
│ 【参数描述】 │
│ 数据测量时间间隔 │
│ │
│ 【时间信息】 │
│ 创建时间:2024-10-15 10:30:00 │
│ 更新时间:2024-10-20 14:20:00 │
│ │
│ 🔵 数据来源:AI系统-设备参数管理 │
└─────────────────────────────────────────┘
| 元素 | 水肥机部件配置 | 水肥机参数配置 | 一致性 |
|---|---|---|---|
| 页面标题 | text-green-800 | text-green-800 | ✅ 一致 |
| 只读提示 | bg-blue-50 border-blue-200 | bg-blue-50 border-blue-200 | ✅ 一致 |
| 统计卡片数量 | 5个 | 5个 | ✅ 一致 |
| 卡片渐变色 | 蓝绿灰红紫 | 蓝红绿橙紫 | ✅ 相似 |
| 筛选栏布局 | 搜索+3个筛选器 | 搜索+3个筛选器 | ✅ 一致 |
| 表格样式 | hover:bg-gray-50 | hover:bg-gray-50 | ✅ 一致 |
| 代码显示 | bg-gray-100 rounded | bg-gray-100 rounded | ✅ 一致 |
| Badge颜色 | variant="outline" | variant="outline" | ✅ 一致 |
| 详情对话框 | max-w-4xl | max-w-3xl | ✅ 相似 |
| 信息分组标题 | text-green-800 | text-green-800 | ✅ 一致 |
parameterDefinitions 数组中
localStorage.smart_agriculture_ai_device_types
| 功能 | 修改前 | 修改后 |
|---|---|---|
| 新增功能 | ✅ 可新增 | ❌ 已移除 |
| 编辑功能 | ✅ 可编辑 | ❌ 已移除 |
| 删除功能 | ✅ 可删除 | ❌ 已移除 |
| 查询功能 | ✅ 可查询 | ✅ 保留 |
| 查看详情 | ✅ 可查看 | ✅ 保留 |
| 数据来源 | 本地独立数据 | AI系统统一数据 |
| 数据同步 | 无 | 刷新数据按钮 |
| 只读提示 | 无 | 明确提示信息 |
| 统计卡片 | 4个 | 5个(新增选择参数) |
| 筛选器 | 2个 | 4个(新增必填筛选) |
| 设备类型信息 | 无 | ✅ 显示厂商和型号 |
| 时间信息 | 无 | ✅ 显示创建和更新时间 |
| 变更类型 | 详细说明 |
|---|---|
| 删除 |
|
| 新增 |
|
| 修改 |
|
Ctrl + Shift + R 或 Ctrl + F5Cmd + Shift + R步骤1:清除浏览器缓存并刷新
步骤2:进入水肥机参数配置
步骤3:查看参数数据
步骤4:测试筛选功能
步骤5:对比样式一致性