后台数据可视化:Recharts 漏斗图、总览页 KPI 卡片和缓存饼图
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
import type { Metadata } from "next";
|
||||
import { requireOpsAdmin } from "@/lib/ops-admin";
|
||||
import { OverviewPageClient } from "@/components/ops/overview/OverviewPageClient";
|
||||
|
||||
export const metadata: Metadata = { title: "总览 — PolyWeather Ops" };
|
||||
|
||||
export default async function OverviewPage() {
|
||||
await requireOpsAdmin("/ops/overview");
|
||||
return <OverviewPageClient />;
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
import { redirect } from "next/navigation";
|
||||
|
||||
export default function OpsPage() {
|
||||
redirect("/ops/system");
|
||||
redirect("/ops/overview");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user