-
-
- 📊 系统状态
-
-
-
- 在线设备
- 18 / 20
-
-
- 今日灌溉量
- 2,450 m³
-
-
- 施肥次数
- 8 次
-
+
+
+ 智能水肥一体化管理系统,提供精准的水肥调控、灌溉管理和监测预警功能。
+
+
+
+ 系统路径: /water-fertilizer-control
+
+
+ 主要功能: 水肥机管理、智能灌溉、施肥配方、水肥控制、实时监测
+
-
-
-
- 🔧 快速操作
-
-
-
-
-
-
-
-
+
- )
+ );
}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/smart/auto/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/smart/auto/page.tsx
new file mode 100644
index 0000000..a103c3f
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/smart/auto/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { TrendingUp } from 'lucide-react';
+
+export default function SmartIrrigationAutoPage() {
+ return (
+
+
+
+
+
自动智能灌溉
+
+
+
+ 基于AI模型的全自动智能灌溉系统运行和监控。
+
+
+
+ 页面路径: /water-fertilizer-control/smart/auto
+
+
+ 主要功能: 自动灌溉控制、智能决策执行、实时监控、异常处理
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/smart/history/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/smart/history/page.tsx
new file mode 100644
index 0000000..5021886
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/smart/history/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { TrendingUp } from 'lucide-react';
+
+export default function SmartIrrigationHistoryPage() {
+ return (
+
+
+
+
+
智能灌溉历史记录
+
+
+
+ 智能灌溉系统历史数据查询、统计和分析功能。
+
+
+
+ 页面路径: /water-fertilizer-control/smart/history
+
+
+ 主要功能: 历史记录查询、数据统计分析、效果评估、报表生成
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/smart/manual/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/smart/manual/page.tsx
new file mode 100644
index 0000000..fcbc7fb
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/smart/manual/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { TrendingUp } from 'lucide-react';
+
+export default function SmartIrrigationManualPage() {
+ return (
+
+
+
+
+
手动智能灌溉
+
+
+
+ 基于智能建议的手动灌溉控制和操作界面。
+
+
+
+ 页面路径: /water-fertilizer-control/smart/manual
+
+
+ 主要功能: 手动控制、智能建议、操作记录、参数调整
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/smart/model-config/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/smart/model-config/page.tsx
new file mode 100644
index 0000000..a67db61
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/smart/model-config/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { TrendingUp } from 'lucide-react';
+
+export default function SmartIrrigationModelConfigPage() {
+ return (
+
+
+
+
+
智能灌溉模型配置
+
+
+
+ AI驱动的智能灌溉决策模型配置和参数优化。
+
+
+
+ 页面路径: /water-fertilizer-control/smart/model-config
+
+
+ 主要功能: 模型参数配置、决策算法设置、精度优化、模型训练
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/smart/realtime/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/smart/realtime/page.tsx
new file mode 100644
index 0000000..b8064cf
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/smart/realtime/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { TrendingUp } from 'lucide-react';
+
+export default function SmartIrrigationRealtimePage() {
+ return (
+
+
+
+
+
智能灌溉实时监控
+
+
+
+ 智能灌溉系统运行状态的实时监控和数据展示。
+
+
+
+ 页面路径: /water-fertilizer-control/smart/realtime
+
+
+ 主要功能: 实时数据监控、运行状态展示、异常报警、性能分析
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/wf-control/fertilizer-history/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/wf-control/fertilizer-history/page.tsx
new file mode 100644
index 0000000..07237f9
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/wf-control/fertilizer-history/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { Settings } from 'lucide-react';
+
+export default function WaterFertilizerHistoryPage() {
+ return (
+
+
+
+
+
水肥记录管理
+
+
+
+ 水肥施用历史记录查询和统计分析。
+
+
+
+ 页面路径: /water-fertilizer-control/wf-control/fertilizer-history
+
+
+ 主要功能: 施肥记录查询、用量统计、效果分析、历史追溯
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/wf-control/params/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/wf-control/params/page.tsx
new file mode 100644
index 0000000..d4e7cc3
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/wf-control/params/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { Settings } from 'lucide-react';
+
+export default function WaterFertilizerParamsPage() {
+ return (
+
+
+
+
+
水肥控制参数设置
+
+
+
+ 水肥控制系统核心参数配置和优化设置。
+
+
+
+ 页面路径: /water-fertilizer-control/wf-control/params
+
+
+ 主要功能: 控制参数配置、运行模式设置、阈值调整、系统优化
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/wf-control/tank-realtime/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/wf-control/tank-realtime/page.tsx
new file mode 100644
index 0000000..d81d128
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/wf-control/tank-realtime/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { Settings } from 'lucide-react';
+
+export default function WaterFertilizerTankRealtimePage() {
+ return (
+
+
+
+
+
水箱实时监控
+
+
+
+ 水箱液位、温度、压力等实时数据监控。
+
+
+
+ 页面路径: /water-fertilizer-control/wf-control/tank-realtime
+
+
+ 主要功能: 液位实时监控、温度监测、压力监控、异常报警
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/wf-control/valve-control/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/wf-control/valve-control/page.tsx
new file mode 100644
index 0000000..b59049f
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/wf-control/valve-control/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { Settings } from 'lucide-react';
+
+export default function WaterFertilizerValveControlPage() {
+ return (
+
+
+
+
+
阀门控制管理
+
+
+
+ 水肥系统各阀门的远程控制和状态管理。
+
+
+
+ 页面路径: /water-fertilizer-control/wf-control/valve-control
+
+
+ 主要功能: 阀门远程控制、开关状态管理、批量操作、故障诊断
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/wf-control/valve-history/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/wf-control/valve-history/page.tsx
new file mode 100644
index 0000000..c9b0cdd
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/wf-control/valve-history/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { Settings } from 'lucide-react';
+
+export default function WaterFertilizerValveHistoryPage() {
+ return (
+
+
+
+
+
阀门记录管理
+
+
+
+ 阀门操作历史记录查询和统计分析。
+
+
+
+ 页面路径: /water-fertilizer-control/wf-control/valve-history
+
+
+ 主要功能: 阀门操作记录、开关统计、故障历史、维护记录
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/wf-control/valve-realtime/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/wf-control/valve-realtime/page.tsx
new file mode 100644
index 0000000..335e2dc
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/wf-control/valve-realtime/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { Settings } from 'lucide-react';
+
+export default function WaterFertilizerValveRealtimePage() {
+ return (
+
+
+
+
+
阀门实时监控
+
+
+
+ 水肥系统各阀门运行状态的实时监控。
+
+
+
+ 页面路径: /water-fertilizer-control/wf-control/valve-realtime
+
+
+ 主要功能: 阀门状态监控、流量监测、压力显示、运行统计
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/wf-management/component/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/wf-management/component/page.tsx
new file mode 100644
index 0000000..1ee99b3
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/wf-management/component/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { Package } from 'lucide-react';
+
+export default function WaterFertilizerComponentPage() {
+ return (
+
+
+
+
+
+ 水肥机各组件的详细信息管理、维护和更换记录。
+
+
+
+ 页面路径: /water-fertilizer-control/wf-management/component
+
+
+ 主要功能: 组件清单管理、组件状态监控、维护更换记录、备件管理
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/wf-management/device/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/wf-management/device/page.tsx
new file mode 100644
index 0000000..987f1a3
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/wf-management/device/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { Package } from 'lucide-react';
+
+export default function WaterFertilizerDevicePage() {
+ return (
+
+
+
+
+
+ 水肥机设备信息管理、状态监控、维护记录等功能模块。
+
+
+
+ 页面路径: /water-fertilizer-control/wf-management/device
+
+
+ 主要功能: 设备台账管理、设备状态监控、维护记录、设备配置
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/wf-management/mapping/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/wf-management/mapping/page.tsx
new file mode 100644
index 0000000..9515dc4
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/wf-management/mapping/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { Package } from 'lucide-react';
+
+export default function WaterFertilizerMappingPage() {
+ return (
+
+
+
+
+
+ 水肥机设备与地块、作物的映射关系管理和配置。
+
+
+
+ 页面路径: /water-fertilizer-control/wf-management/mapping
+
+
+ 主要功能: 设备地块映射、作物配置、灌溉区域管理、映射关系优化
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/(app)/water-fertilizer-control/wf-management/parameter/page.tsx b/crop-x/src/app/(app)/water-fertilizer-control/wf-management/parameter/page.tsx
new file mode 100644
index 0000000..4e3014d
--- /dev/null
+++ b/crop-x/src/app/(app)/water-fertilizer-control/wf-management/parameter/page.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import { Card } from '@/components/ui/card';
+import { Package } from 'lucide-react';
+
+export default function WaterFertilizerParameterPage() {
+ return (
+
+
+
+
+
+ 水肥机运行参数配置、阈值设置、优化调整等功能。
+
+
+
+ 页面路径: /water-fertilizer-control/wf-management/parameter
+
+
+ 主要功能: 运行参数配置、阈值设置、参数优化、批量配置
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/crop-x/src/app/layout.tsx b/crop-x/src/app/layout.tsx
index 8fa7472..7c5fe0b 100644
--- a/crop-x/src/app/layout.tsx
+++ b/crop-x/src/app/layout.tsx
@@ -1123,6 +1123,157 @@ const aiCropModel = {
]
}
+// 水肥一体化控制系统
+const waterFertilizerControl = {
+ navMain: [
+ {
+ title: "水肥机管理",
+ url: "/water-fertilizer-control/wf-management",
+ icon:
,
+ items: [
+ {
+ title: "设备管理",
+ url: "/water-fertilizer-control/wf-management/device",
+ isActive: false
+ },
+ {
+ title: "组件管理",
+ url: "/water-fertilizer-control/wf-management/component",
+ isActive: false
+ },
+ {
+ title: "参数配置",
+ url: "/water-fertilizer-control/wf-management/parameter",
+ isActive: false
+ },
+ {
+ title: "映射关系",
+ url: "/water-fertilizer-control/wf-management/mapping",
+ isActive: false
+ }
+ ]
+ },
+ {
+ title: "智能灌溉",
+ url: "/water-fertilizer-control/smart",
+ icon:
,
+ items: [
+ {
+ title: "模型配置",
+ url: "/water-fertilizer-control/smart/model-config",
+ isActive: false
+ },
+ {
+ title: "自动灌溉",
+ url: "/water-fertilizer-control/smart/auto",
+ isActive: false
+ },
+ {
+ title: "手动灌溉",
+ url: "/water-fertilizer-control/smart/manual",
+ isActive: false
+ },
+ {
+ title: "实时监控",
+ url: "/water-fertilizer-control/smart/realtime",
+ isActive: false
+ },
+ {
+ title: "历史记录",
+ url: "/water-fertilizer-control/smart/history",
+ isActive: false
+ }
+ ]
+ },
+ {
+ title: "施肥配方管理",
+ url: "/water-fertilizer-control/fertilizer",
+ icon:
,
+ items: [
+ {
+ title: "水量控制",
+ url: "/water-fertilizer-control/fertilizer/water-control",
+ isActive: false
+ },
+ {
+ title: "液位设定",
+ url: "/water-fertilizer-control/fertilizer/level-setting",
+ isActive: false
+ },
+ {
+ title: "搅拌控制",
+ url: "/water-fertilizer-control/fertilizer/stirring-control",
+ isActive: false
+ },
+ {
+ title: "历史数据",
+ url: "/water-fertilizer-control/fertilizer/history-data",
+ isActive: false
+ }
+ ]
+ },
+ {
+ title: "水肥控制",
+ url: "/water-fertilizer-control/wf-control",
+ icon:
,
+ items: [
+ {
+ title: "参数设置",
+ url: "/water-fertilizer-control/wf-control/params",
+ isActive: false
+ },
+ {
+ title: "水箱实时监控",
+ url: "/water-fertilizer-control/wf-control/tank-realtime",
+ isActive: false
+ },
+ {
+ title: "阀门控制",
+ url: "/water-fertilizer-control/wf-control/valve-control",
+ isActive: false
+ },
+ {
+ title: "阀门实时监控",
+ url: "/water-fertilizer-control/wf-control/valve-realtime",
+ isActive: false
+ },
+ {
+ title: "施肥历史",
+ url: "/water-fertilizer-control/wf-control/fertilizer-history",
+ isActive: false
+ },
+ {
+ title: "阀门历史",
+ url: "/water-fertilizer-control/wf-control/valve-history",
+ isActive: false
+ }
+ ]
+ },
+ {
+ title: "实时监测与预警",
+ url: "/water-fertilizer-control/monitoring",
+ icon:
,
+ items: [
+ {
+ title: "预警逻辑",
+ url: "/water-fertilizer-control/monitoring/alert-logic",
+ isActive: false
+ },
+ {
+ title: "阈值预警",
+ url: "/water-fertilizer-control/monitoring/threshold-alert",
+ isActive: false
+ },
+ {
+ title: "通知推送",
+ url: "/water-fertilizer-control/monitoring/notification-push",
+ isActive: false
+ }
+ ]
+ }
+ ]
+}
+
function RootLayoutContent({
children,
}: {
@@ -1146,6 +1297,8 @@ function RootLayoutContent({
return agricultureAsset;
case '/ai-crop-model':
return aiCropModel;
+ case '/water-fertilizer-control':
+ return waterFertilizerControl;
case '/central-config':
return centralConfigData;
default: