生产管理系统前端 - 地块信息管理系统、智能农机管理系统页面空壳子提交

This commit is contained in:
2025-10-28 16:49:02 +08:00
parent b907cc4299
commit 0b6ae9fc5c
70 changed files with 1868 additions and 483 deletions

View File

@@ -1,71 +1,30 @@
import { Metadata } from 'next'
'use client';
export const metadata: Metadata = {
title: '农机档案管理 - Crop-X 智慧农业管理系统',
description: '农机设备档案信息管理',
}
import { Card } from '@/components/ui/card';
import { Package } from 'lucide-react';
export default function MachineryArchivePage() {
export default function ArchivePage() {
return (
<div className="space-y-6">
<div className="bg-white rounded-lg shadow p-6">
<h2 className="text-2xl font-bold text-gray-800 mb-6">
📋
</h2>
<div className="grid grid-cols-1 md:grid-cols-3 gap-6">
<div className="bg-green-50 rounded-lg p-6 hover:bg-green-100 transition-colors cursor-pointer">
<h3 className="font-semibold text-green-900 mb-2">
📝
</h3>
<p className="text-green-700 text-sm">
<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>
</div>
<div className="bg-blue-50 rounded-lg p-6 hover:bg-blue-100 transition-colors cursor-pointer">
<h3 className="font-semibold text-blue-900 mb-2">
🏷
</h3>
<p className="text-blue-700 text-sm">
</p>
</div>
<div className="bg-purple-50 rounded-lg p-6 hover:bg-purple-100 transition-colors cursor-pointer">
<h3 className="font-semibold text-purple-900 mb-2">
📱
</h3>
<p className="text-purple-700 text-sm">
<p className="text-sm mt-1">
<strong></strong>
</p>
</div>
</div>
<div className="mt-6 bg-gray-50 rounded-lg p-6">
<h3 className="text-lg font-semibold text-gray-800 mb-4">
📊
</h3>
<div className="grid grid-cols-1 md:grid-cols-4 gap-4">
<div className="bg-white rounded-lg p-4 text-center">
<div className="text-2xl font-bold text-green-600 mb-2">156</div>
<div className="text-sm text-gray-600"></div>
</div>
<div className="bg-white rounded-lg p-4 text-center">
<div className="text-2xl font-bold text-blue-600 mb-2">12</div>
<div className="text-sm text-gray-600"></div>
</div>
<div className="bg-white rounded-lg p-4 text-center">
<div className="text-2xl font-bold text-purple-600 mb-2">89</div>
<div className="text-sm text-gray-600"></div>
</div>
<div className="bg-white rounded-lg p-4 text-center">
<div className="text-2xl font-bold text-orange-600 mb-2">95%</div>
<div className="text-sm text-gray-600"></div>
</div>
</div>
</div>
</div>
</Card>
</div>
)
);
}