生产管理系统前端 - 水肥机控制页面框架搭建

This commit is contained in:
2025-10-28 20:10:18 +08:00
parent e3829d2fcc
commit 94f83d36ff
24 changed files with 833 additions and 113 deletions

View File

@@ -1123,6 +1123,157 @@ const aiCropModel = {
]
}
// 水肥一体化控制系统
const waterFertilizerControl = {
navMain: [
{
title: "水肥机管理",
url: "/water-fertilizer-control/wf-management",
icon: <Package className="w-4 h-4" />,
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: <TrendingUp className="w-4 h-4" />,
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: <Droplets className="w-4 h-4" />,
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: <Settings className="w-4 h-4" />,
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: <AlertTriangle className="w-4 h-4" />,
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: