子仓库提交

This commit is contained in:
2025-11-10 09:19:56 +08:00
parent 5b93b6ff7d
commit caae0492ee
733 changed files with 141413 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function ClassificationPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/archive/classification
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { FileText } from 'lucide-react';
export default function AgriculturalMachineryEntryPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<FileText className="w-6 h-6 text-blue-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/archive/entry
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Package } from 'lucide-react';
export default function ArchivePage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Package className="w-6 h-6 text-blue-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/archive
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { QrCode } from 'lucide-react';
export default function AgriculturalMachineryQrCodePage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<QrCode className="w-6 h-6 text-purple-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/archive/qrcode
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function AnalysisPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/data-analysis/analysis
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function ComparisonPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/data-analysis/comparison
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { PieChart } from 'lucide-react';
export default function DataAnalysisPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<PieChart className="w-6 h-6 text-cyan-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/data-analysis
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { User } from 'lucide-react';
export default function DriverInfoManagementPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<User className="w-6 h-6 text-orange-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/driver-archive/info
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { User } from 'lucide-react';
export default function DriverArchivePage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<User className="w-6 h-6 text-green-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/driver-archive
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Calendar } from 'lucide-react';
export default function DriverTaskManagementPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Calendar className="w-6 h-6 text-indigo-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/driver-archive/task
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,35 @@
'use client'
import { useEffect } from 'react'
export default function AgriculturalMachineryError({
error,
reset,
}: {
error: Error & { digest?: string }
reset: () => void
}) {
useEffect(() => {
console.error('农机管理系统错误:', error)
}, [error])
return (
<div className="min-h-screen bg-gray-50 flex items-center justify-center">
<div className="text-center">
<div className="text-6xl mb-4">🚙</div>
<h2 className="text-2xl font-bold text-red-800 mb-4">
</h2>
<p className="text-red-600 mb-6">
{error.message || '未知系统错误'}
</p>
<button
onClick={reset}
className="px-6 py-3 bg-red-600 text-white rounded-md hover:bg-red-700 transition-colors"
>
</button>
</div>
</div>
)
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function AlertRulesPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/fault-diagnosis/alert-rules
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function HealthPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/fault-diagnosis/health
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Zap } from 'lucide-react';
export default function FaultDiagnosisPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Zap className="w-6 h-6 text-red-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/fault-diagnosis
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function ParameterPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/fault-diagnosis/parameter
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function WarningPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/fault-diagnosis/warning
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,7 @@
export default function AgriculturalMachineryLayout({
children,
}: {
children: React.ReactNode
}) {
return <>{children}</>
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Cog } from 'lucide-react';
export default function LoadDeviceManagementPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Cog className="w-6 h-6 text-red-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/load-management/device
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Database } from 'lucide-react';
export default function LoadDeviceLibraryPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Database className="w-6 h-6 text-emerald-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/load-management/library
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Settings } from 'lucide-react';
export default function LoadManagementPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Settings className="w-6 h-6 text-orange-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/load-management
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Settings } from 'lucide-react';
export default function LoadParameterManagementPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Settings className="w-6 h-6 text-amber-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/load-management/parameter
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Package } from 'lucide-react';
export default function LoadTypeManagementPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Package className="w-6 h-6 text-cyan-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/load-management/type
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,10 @@
export default function AgriculturalMachineryLoading() {
return (
<div className="min-h-screen bg-gray-50 flex items-center justify-center">
<div className="text-center">
<div className="animate-spin rounded-full h-12 w-12 border-b-2 border-green-600 mx-auto mb-4"></div>
<p className="text-gray-600">...</p>
</div>
</div>
)
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { MapPin } from 'lucide-react';
export default function RealTimeLocationMonitoringPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<MapPin className="w-6 h-6 text-blue-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
GPS定位和轨迹监控系统
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/monitoring/location
</p>
<p className="text-sm mt-1">
<strong></strong> GPS定位
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { BarChart3 } from 'lucide-react';
export default function OperationDataMonitoringPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<BarChart3 className="w-6 h-6 text-orange-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/monitoring/operation
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Navigation } from 'lucide-react';
export default function MonitoringPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Navigation className="w-6 h-6 text-purple-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/monitoring
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Activity } from 'lucide-react';
export default function WorkStatusMonitoringPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Activity className="w-6 h-6 text-green-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/monitoring/status
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,93 @@
import Link from 'next/link'
export default function AgriculturalMachineryPage() {
return (
<div className="space-y-6">
<div className="bg-white rounded-lg shadow p-6">
<h2 className="text-xl font-semibold text-gray-800 mb-4">
</h2>
<p className="text-gray-600 mb-6">
</p>
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
<Link
href="/agricultural-machinery/archive/machinery-entry"
className="block p-4 bg-green-50 rounded-lg hover:bg-green-100 transition-colors"
>
<h3 className="font-semibold text-green-900 mb-2">
📋
</h3>
<p className="text-green-700 text-sm">
</p>
</Link>
<Link
href="/agricultural-machinery/monitoring/real-time-location-tracking"
className="block p-4 bg-blue-50 rounded-lg hover:bg-blue-100 transition-colors"
>
<h3 className="font-semibold text-blue-900 mb-2">
📍
</h3>
<p className="text-blue-700 text-sm">
</p>
</Link>
<Link
href="/agricultural-machinery/scheduling/task-assignment"
className="block p-4 bg-purple-50 rounded-lg hover:bg-purple-100 transition-colors"
>
<h3 className="font-semibold text-purple-900 mb-2">
📅
</h3>
<p className="text-purple-700 text-sm">
</p>
</Link>
</div>
</div>
<div className="grid grid-cols-1 md:grid-cols-2 gap-6">
<div className="bg-white rounded-lg shadow p-6">
<h3 className="text-lg font-semibold text-gray-800 mb-4">
📊
</h3>
<div className="space-y-2">
<div className="flex justify-between items-center">
<span className="text-gray-600"></span>
<span className="text-green-600 font-semibold">12 </span>
</div>
<div className="flex justify-between items-center">
<span className="text-gray-600"></span>
<span className="text-gray-600 font-semibold">8 </span>
</div>
<div className="flex justify-between items-center">
<span className="text-gray-600"></span>
<span className="text-yellow-600 font-semibold">3 </span>
</div>
</div>
</div>
<div className="bg-white rounded-lg shadow p-6">
<h3 className="text-lg font-semibold text-gray-800 mb-4">
🔧
</h3>
<div className="space-y-2">
<button className="w-full px-4 py-2 bg-green-600 text-white rounded hover:bg-green-700 transition-colors">
</button>
<button className="w-full px-4 py-2 bg-blue-600 text-white rounded hover:bg-blue-700 transition-colors">
</button>
<button className="w-full px-4 py-2 bg-purple-600 text-white rounded hover:bg-purple-700 transition-colors">
</button>
</div>
</div>
</div>
</div>
)
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function CockpitPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/precision-operation/cockpit
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function DispatchPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/precision-operation/dispatch
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Target } from 'lucide-react';
export default function PrecisionOperationPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Target className="w-6 h-6 text-indigo-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/precision-operation
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function RecordPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/precision-operation/record
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function RoutePage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/precision-operation/route
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function AssignmentPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/scheduling/assignment
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function DispatchPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/scheduling/dispatch
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Calendar } from 'lucide-react';
export default function SchedulingPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Calendar className="w-6 h-6 text-amber-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/scheduling
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function PlaybackPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/scheduling/playback
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,18 @@
'use client';
import { Card } from '@/components/ui/card';
export default function FencePage() {
return (
<div className="space-y-6">
<Card className="p-6">
<h2 className="text-xl font-semibold"></h2>
<div className="p-3 bg-muted rounded-lg mt-3">
<p className="text-sm">
<strong></strong> /agricultural-machinery/security/fence
</p>
</div>
</Card>
</div>
);
}

View File

@@ -0,0 +1,30 @@
'use client';
import { Card } from '@/components/ui/card';
import { Shield } from 'lucide-react';
export default function SecurityPage() {
return (
<div className="space-y-6">
<Card className="p-6">
<div className="flex items-center gap-3 mb-4">
<Shield className="w-6 h-6 text-emerald-600" />
<h2 className="text-xl font-semibold"></h2>
</div>
<div className="space-y-3">
<p className="text-muted-foreground">
</p>
<div className="p-3 bg-muted rounded-lg">
<p className="text-sm">
<strong></strong> /agricultural-machinery/security
</p>
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
</Card>
</div>
);
}