Files
cunkebao_v3/Cunkebao/app/admin/page.tsx
笔记本里的永平 5ff15472f5 feat: 本次提交更新内容如下
场景获客列表搞定
2025-07-07 17:08:27 +08:00

67 lines
2.2 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"use client"
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"
import { Button } from "@/components/ui/button"
import { ArrowRight } from "lucide-react"
import Link from "next/link"
export default function AdminDashboard() {
const stats = [
{ title: "总账号数", value: "42" },
{ title: "手机端账号", value: "28" },
{ title: "操盘手账号", value: "14" },
{ title: "今日活跃", value: "18" },
]
return (
<div className="p-6">
<h1 className="text-2xl font-semibold mb-6"></h1>
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6 mb-8">
{stats.map((stat, index) => (
<Card key={index}>
<CardHeader className="pb-2">
<CardTitle className="text-sm font-medium text-gray-500">{stat.title}</CardTitle>
</CardHeader>
<CardContent>
<p className="text-2xl font-bold">{stat.value}</p>
</CardContent>
</Card>
))}
</div>
<div className="grid grid-cols-1 md:grid-cols-2 gap-6">
<Card>
<CardHeader>
<CardTitle></CardTitle>
</CardHeader>
<CardContent>
<p className="text-gray-500 mb-4"></p>
<Link href="/admin/accounts/mobile">
<Button variant="outline" className="w-full">
<ArrowRight className="ml-2 h-4 w-4" />
</Button>
</Link>
</CardContent>
</Card>
<Card>
<CardHeader>
<CardTitle></CardTitle>
</CardHeader>
<CardContent>
<p className="text-gray-500 mb-4"></p>
<Link href="/admin/accounts/operators">
<Button variant="outline" className="w-full">
<ArrowRight className="ml-2 h-4 w-4" />
</Button>
</Link>
</CardContent>
</Card>
</div>
</div>
)
}