diff --git a/src/app/admin/(shell)/config/jackpot/page.tsx b/src/app/admin/(shell)/config/jackpot/page.tsx index 96bb1b2..527d678 100644 --- a/src/app/admin/(shell)/config/jackpot/page.tsx +++ b/src/app/admin/(shell)/config/jackpot/page.tsx @@ -1,20 +1,19 @@ -import { JackpotSubNav } from "@/modules/jackpot/jackpot-subnav"; -import { JackpotPoolsConsole } from "@/modules/jackpot/jackpot-pools-console"; +import { Suspense } from "react"; + +import { JackpotConfigScreen } from "@/modules/jackpot/jackpot-config-screen"; import { jackpotModuleMeta } from "@/modules/jackpot/meta"; import type { Metadata } from "next"; export const metadata: Metadata = { - title: `奖池配置 · ${jackpotModuleMeta.title}`, + title: jackpotModuleMeta.title, }; export default function AdminConfigJackpotPage() { return ( -
- {t("hallPreviewStatus", { - status: drawStatusText(data.hall_preview_status, t), - })} +
+ {t("hallPreviewStatus", { status: "" }).replace(/\{\{status\}\}/, "").replace(/\s+$/, "")}
+
{drawStatusText(data.draw_status, t)}
+
+
{t("states.loading", { ns: "common" })}
: null} {!loading && items.length === 0 ? ({t("noPoolData")}
@@ -288,8 +294,13 @@ export function JackpotPoolsConsole() {{t("recordsPage.description")}
-- {t("settlementStatus")}{" "} - {settlementStatusText(summary.status, t)} +
+ {t("settlementStatus")}
+
- {t("reviewState")}{" "} - {settlementReviewStatusText(summary.review_status, t)} +
+ {t("reviewState")}
+ {summary.review_status ? (
+
{t("ticketTotal")}{" "} diff --git a/src/modules/settlement/settlement-batches-console.tsx b/src/modules/settlement/settlement-batches-console.tsx index ffd1fb8..8de96cd 100644 --- a/src/modules/settlement/settlement-batches-console.tsx +++ b/src/modules/settlement/settlement-batches-console.tsx @@ -12,6 +12,7 @@ import { postAdminRejectSettlementBatch, } from "@/api/admin-settlement"; import { AdminListPaginationFooter } from "@/components/admin/admin-list-pagination-footer"; +import { AdminStatusBadge } from "@/components/admin/admin-status-badge"; import { AdminTableExportButton } from "@/components/admin/admin-table-export-button"; import { ModuleScaffold } from "@/components/admin/module-scaffold"; import { Button, buttonVariants } from "@/components/ui/button"; @@ -270,23 +271,19 @@ export function SettlementBatchesConsole() { > {formatAdminMinorUnits(row.platform_profit, row.currency_code ?? "NPR")}