"use client" import { useState } from "react" import { useRouter } from "next/navigation" import { ChevronLeft, Download, Calendar, TrendingUp, TrendingDown } from "lucide-react" import { Button } from "@/components/ui/button" import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card" import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select" import { Tabs, TabsList, TabsTrigger, TabsContent } from "@/components/ui/tabs" import { LineChartComponent, BarChartComponent, PieChartComponent } from "@/app/components/common/Charts" import { toast } from "@/components/ui/use-toast" export default function PaymentStatsPage() { const router = useRouter() const [dateRange, setDateRange] = useState("week") const [activeTab, setActiveTab] = useState("overview") // 模拟图表数据 const lineChartData = [ { name: "周一", 支付笔数: 24, 支付金额: 478.8 }, { name: "周二", 支付笔数: 32, 支付金额: 636.8 }, { name: "周三", 支付笔数: 28, 支付金额: 557.2 }, { name: "周四", 支付笔数: 36, 支付金额: 716.4 }, { name: "周五", 支付笔数: 42, 支付金额: 835.8 }, { name: "周六", 支付笔数: 38, 支付金额: 756.2 }, { name: "周日", 支付笔数: 35, 支付金额: 696.5 }, ] const barChartData = [ { name: "社群会员付款码", 支付笔数: 156, 支付金额: 3104.4 }, { name: "课程付款码", 支付笔数: 78, 支付金额: 7722 }, { name: "咨询服务付款码", 支付笔数: 45, 支付金额: 8955 }, { name: "产品购买付款码", 支付笔数: 32, 支付金额: 9568 }, ] const pieChartData = [ { name: "微信支付", value: 75 }, { name: "支付宝", value: 25 }, ] const lineChartConfig = { 支付笔数: { label: "支付笔数", color: "#3b82f6" }, 支付金额: { label: "支付金额", color: "#10b981" }, } const barChartConfig = { 支付笔数: { label: "支付笔数", color: "#3b82f6" }, 支付金额: { label: "支付金额", color: "#10b981" }, } const pieChartConfig = { 微信支付: { label: "微信支付", color: "#10b981" }, 支付宝: { label: "支付宝", color: "#3b82f6" }, } const handleExport = () => { toast({ title: "导出成功", description: "数据统计报表已导出为Excel文件", }) } return (
总支付笔数
311
+12.5% 较上期
总支付金额
¥29,845
+8.3% 较上期
新增客户
289
-3.2% 较上期
平均客单价
¥95.98
+5.6% 较上期
• 本周支付笔数较上周增长 12.5%
• 周五为支付高峰期,建议加强营销推广
• 周末支付量保持稳定,用户活跃度良好
• 平均每日支付笔数为 33.6 笔