import { Card, CardAction, CardContent, CardDescription, CardFooter, CardHeader, CardTitle, } from "@/components/ui/card"; import { Button } from "@/components/ui/button"; import { Badge } from "@/components/ui/badge"; import { Activity, DollarSign, Users, TrendingUp, ArrowUpRight, ArrowDownRight, } from "lucide-react"; const stats = [ { title: "总收入", value: "¥ 128,430", change: "+12.5%", trend: "up" as const, icon: DollarSign, desc: "较上月", }, { title: "活跃用户", value: "2,840", change: "+8.2%", trend: "up" as const, icon: Users, desc: "较上周", }, { title: "转化率", value: "3.6%", change: "-0.4%", trend: "down" as const, icon: TrendingUp, desc: "较上月", }, { title: "实时会话", value: "147", change: "+23", trend: "up" as const, icon: Activity, desc: "当前在线", }, ]; const recentOrders = [ { id: "ORD-7821", customer: "张三", email: "zhangsan@example.com", amount: "¥ 1,299", status: "已完成", }, { id: "ORD-7820", customer: "李四", email: "lisi@example.com", amount: "¥ 899", status: "处理中", }, { id: "ORD-7819", customer: "王五", email: "wangwu@example.com", amount: "¥ 2,499", status: "已完成", }, { id: "ORD-7818", customer: "赵六", email: "zhaoliu@example.com", amount: "¥ 599", status: "已取消", }, ]; function statusVariant(status: string) { if (status === "已完成") return "default" as const; if (status === "处理中") return "secondary" as const; return "destructive" as const; } export default function AdminDashboardPage() { return (
欢迎回来,这是你的管理后台概览。