refactor: 简化报表中心状态展示并调整不可用文案
This commit is contained in:
@@ -374,7 +374,7 @@ export function ReportsConsole() {
|
||||
const selectedReport = REPORTS.find((report) => report.key === selectedKey) ?? REPORTS[0];
|
||||
|
||||
const exportFileBase = useMemo(() => {
|
||||
const segments = [selectedReport.key];
|
||||
const segments: string[] = [selectedReport.key];
|
||||
if (filters.drawNo.trim()) segments.push(filters.drawNo.trim());
|
||||
if (filters.number.trim()) segments.push(filters.number.trim());
|
||||
if (filters.player.trim()) segments.push(filters.player.trim());
|
||||
@@ -1193,9 +1193,6 @@ export function ReportsConsole() {
|
||||
{t(`categories.${report.category}`)} · {formatKind(report.filterKind, t)}
|
||||
</span>
|
||||
</span>
|
||||
<Badge variant={report.connected ? "secondary" : "outline"} className="shrink-0">
|
||||
{report.connected ? t("connected") : t("pending")}
|
||||
</Badge>
|
||||
</button>
|
||||
);
|
||||
})}
|
||||
@@ -1209,10 +1206,6 @@ export function ReportsConsole() {
|
||||
<CardTitle className="admin-list-title">{t("filterPanel")}</CardTitle>
|
||||
<p className="mt-1 text-sm text-muted-foreground">{t(`items.${selectedReport.key}.summary`)}</p>
|
||||
</div>
|
||||
<div className="flex shrink-0 items-center gap-2">
|
||||
<Badge variant="outline">{t(`categories.${selectedReport.category}`)}</Badge>
|
||||
<Badge variant="secondary">{t(`scopes.${selectedReport.scope}`)}</Badge>
|
||||
</div>
|
||||
</CardHeader>
|
||||
<CardContent className="space-y-4 pt-4">
|
||||
<div className="grid gap-4 md:grid-cols-2 xl:grid-cols-3">
|
||||
|
||||
Reference in New Issue
Block a user