feat: 添加管理员钱包相关API和更新模块结构

This commit is contained in:
2026-05-09 15:22:27 +08:00
parent 38d40f3a8b
commit 4ace3151e6
14 changed files with 930 additions and 59 deletions

View File

@@ -1,6 +1,5 @@
import { ModuleScaffold } from "@/components/admin/module-scaffold";
import { getAdminPing } from "@/api";
import { dashboardModuleMeta } from "@/modules/dashboard/meta";
import type { Metadata } from "next";
export const metadata: Metadata = {
@@ -12,10 +11,7 @@ export default async function AdminDashboardPage() {
const apiReady = process.env.NEXT_PUBLIC_LOTTERY_API_BASE_URL?.trim() !== "";
return (
<ModuleScaffold
title={dashboardModuleMeta.title}
description={dashboardModuleMeta.description}
>
<ModuleScaffold>
<div className="grid gap-4 sm:grid-cols-2">
<div className="rounded-xl border border-black/10 bg-white p-5 shadow-sm dark:border-white/10 dark:bg-zinc-900">
<h2 className="text-xs font-semibold uppercase tracking-wide text-zinc-500 dark:text-zinc-400">