feat: 优化完成

This commit is contained in:
许永平
2025-07-03 17:11:07 +08:00
parent 32bd56d502
commit 2ee6e3f24c
7 changed files with 15 additions and 15 deletions

View File

@@ -2,7 +2,7 @@
import { useState } from "react" import { useState } from "react"
import { useRouter } from "next/navigation" import { useRouter } from "next/navigation"
import { DeviceSelector } from "@/app/components/common/DeviceSelector" import { DeviceSelector } from "@/app/components/DeviceSelector"
import { Button } from "@/components/ui/button" import { Button } from "@/components/ui/button"
import { ChevronLeft } from "lucide-react" import { ChevronLeft } from "lucide-react"

View File

@@ -5,7 +5,7 @@ import { ChevronLeft, Plus } from "lucide-react"
import { Button } from "@/components/ui/button" import { Button } from "@/components/ui/button"
import { useRouter } from "next/navigation" import { useRouter } from "next/navigation"
import { toast } from "@/components/ui/use-toast" import { toast } from "@/components/ui/use-toast"
import { ExpandableAcquisitionCard } from "@/components/acquisition/ExpandableAcquisitionCard" import { ExpandableAcquisitionCard } from "@/app/components/acquisition/ExpandableAcquisitionCard"
import Link from "next/link" import Link from "next/link"
import { DeviceTreeChart } from "@/app/components/acquisition/DeviceTreeChart" import { DeviceTreeChart } from "@/app/components/acquisition/DeviceTreeChart"

View File

@@ -7,9 +7,9 @@ import { Button } from "@/components/ui/button"
import { Card } from "@/components/ui/card" import { Card } from "@/components/ui/card"
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs" import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"
import { toast } from "@/components/ui/use-toast" import { toast } from "@/components/ui/use-toast"
import BasicSettings from "@/app/scenarios/new/steps/BasicSettings" import { BasicSettings } from "@/app/scenarios/new/steps/BasicSettings"
import DeviceSelection from "@/app/scenarios/new/steps/DeviceSelection" import { DeviceSelector } from "@/app/components/DeviceSelector"
import MessageSettings from "@/app/scenarios/new/steps/MessageSettings" import { MessageSettings } from "@/app/scenarios/new/steps/MessageSettings"
import BottomNav from "@/app/components/BottomNav" import BottomNav from "@/app/components/BottomNav"
export default function EditScenarioPage({ params }: { params: { id: string } }) { export default function EditScenarioPage({ params }: { params: { id: string } }) {
@@ -103,7 +103,7 @@ export default function EditScenarioPage({ params }: { params: { id: string } })
</TabsContent> </TabsContent>
<TabsContent value="device"> <TabsContent value="device">
<DeviceSelection <DeviceSelector
formData={formData} formData={formData}
updateFormData={updateFormData} updateFormData={updateFormData}
onNext={() => setActiveTab("message")} onNext={() => setActiveTab("message")}

View File

@@ -8,7 +8,7 @@ import { Card, CardContent } from "@/components/ui/card"
import { Input } from "@/components/ui/input" import { Input } from "@/components/ui/input"
import { Badge } from "@/components/ui/badge" import { Badge } from "@/components/ui/badge"
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select" import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"
import { DatePickerWithRange } from "@/components/ui/date-picker" import { DateRangePicker } from "@/components/ui/date-range-picker"
import { import {
Pagination, Pagination,
PaginationContent, PaginationContent,
@@ -131,7 +131,7 @@ export default function PaymentRecordsPage({ params }: { params: { id: string }
<div> <div>
<label className="text-sm font-medium mb-1.5 block"></label> <label className="text-sm font-medium mb-1.5 block"></label>
<DatePickerWithRange /> <DateRangePicker />
</div> </div>
<div className="flex gap-2"> <div className="flex gap-2">

View File

@@ -7,7 +7,7 @@ import { Button } from "@/components/ui/button"
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card" import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select" import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"
import { Tabs, TabsList, TabsTrigger, TabsContent } from "@/components/ui/tabs" import { Tabs, TabsList, TabsTrigger, TabsContent } from "@/components/ui/tabs"
import { LineChartComponent, BarChartComponent, PieChartComponent } from "@/app/components/common/Charts" import { LineChart, BarChart, TrendChart } from "@/app/components/Charts"
import { toast } from "@/components/ui/use-toast" import { toast } from "@/components/ui/use-toast"
export default function PaymentStatsPage() { export default function PaymentStatsPage() {
@@ -153,7 +153,7 @@ export default function PaymentStatsPage() {
</TabsList> </TabsList>
<TabsContent value="overview" className="space-y-4"> <TabsContent value="overview" className="space-y-4">
<LineChartComponent <LineChart
title="支付趋势" title="支付趋势"
description="本周支付笔数和金额趋势" description="本周支付笔数和金额趋势"
data={lineChartData} data={lineChartData}
@@ -161,7 +161,7 @@ export default function PaymentStatsPage() {
height={250} height={250}
/> />
<BarChartComponent <BarChart
title="付款码对比" title="付款码对比"
description="各付款码支付情况对比" description="各付款码支付情况对比"
data={barChartData} data={barChartData}
@@ -176,7 +176,7 @@ export default function PaymentStatsPage() {
<CardTitle></CardTitle> <CardTitle></CardTitle>
</CardHeader> </CardHeader>
<CardContent> <CardContent>
<LineChartComponent data={lineChartData} config={lineChartConfig} height={300} /> <LineChart data={lineChartData} config={lineChartConfig} height={300} />
</CardContent> </CardContent>
</Card> </Card>
@@ -194,7 +194,7 @@ export default function PaymentStatsPage() {
</TabsContent> </TabsContent>
<TabsContent value="distribution" className="space-y-4"> <TabsContent value="distribution" className="space-y-4">
<PieChartComponent <LineChart
title="支付方式分布" title="支付方式分布"
description="各支付方式占比" description="各支付方式占比"
data={pieChartData} data={pieChartData}

View File

@@ -5,7 +5,7 @@ import { ChevronLeft, Plus } from "lucide-react"
import { Button } from "@/components/ui/button" import { Button } from "@/components/ui/button"
import { useRouter } from "next/navigation" import { useRouter } from "next/navigation"
import { toast } from "@/components/ui/use-toast" import { toast } from "@/components/ui/use-toast"
import { ExpandableAcquisitionCard } from "@/components/acquisition/ExpandableAcquisitionCard" import { ExpandableAcquisitionCard } from "@/app/components/acquisition/ExpandableAcquisitionCard"
import Link from "next/link" import Link from "next/link"
import { DeviceTreeChart } from "@/app/components/acquisition/DeviceTreeChart" import { DeviceTreeChart } from "@/app/components/acquisition/DeviceTreeChart"

View File

@@ -5,7 +5,7 @@ import { useRouter } from "next/navigation"
import { BasicSettings } from "./components/basic-settings" import { BasicSettings } from "./components/basic-settings"
import { TargetSelection } from "./components/target-selection" import { TargetSelection } from "./components/target-selection"
import { Card, CardContent } from "@/components/ui/card" import { Card, CardContent } from "@/components/ui/card"
import { Steps, Step } from "@/components/ui/steps" import { Steps, Step } from "@/app/components/ui/steps"
import { useToast } from "@/components/ui/use-toast" import { useToast } from "@/components/ui/use-toast"
export default function CreateAnalyzerPage() { export default function CreateAnalyzerPage() {