From d1098b051e0ce8785cf33219b59dcb57c0f0b8af Mon Sep 17 00:00:00 2001 From: panda Date: Mon, 26 May 2025 06:29:21 +0000 Subject: [PATCH] fix page name --- packages/hydrooj/src/interface.ts | 9 ++------- packages/hydrooj/src/lib/ui.ts | 2 +- packages/ui-default/pages/manage_rejudge.page.ts | 2 +- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/packages/hydrooj/src/interface.ts b/packages/hydrooj/src/interface.ts index 6a24c70fd..320f63f79 100644 --- a/packages/hydrooj/src/interface.ts +++ b/packages/hydrooj/src/interface.ts @@ -231,15 +231,10 @@ export interface RecordStatDoc { export interface RecordRejudgeDoc { _id: ObjectId; owner: number; - domainId: string; - uid?: number; - pid?: number; - contest?: ObjectId; - lang?: string; - status?: number; + reason: string; apply: boolean; - message: string; finishAt: Date; + rids: ObjectId[]; changes: { rid: ObjectId; old: number; diff --git a/packages/hydrooj/src/lib/ui.ts b/packages/hydrooj/src/lib/ui.ts index 71d7ec61f..f433baf21 100644 --- a/packages/hydrooj/src/lib/ui.ts +++ b/packages/hydrooj/src/lib/ui.ts @@ -63,7 +63,7 @@ inject('ControlPanel', 'manage_dashboard'); inject('ControlPanel', 'manage_script'); inject('ControlPanel', 'manage_user_import'); inject('ControlPanel', 'manage_user_priv'); -inject('ControlPanel', 'manage_bulk_rejudge'); +inject('ControlPanel', 'manage_rejudge'); inject('ControlPanel', 'manage_setting'); inject('ControlPanel', 'manage_config'); inject('DomainManage', 'domain_dashboard', { family: 'Properties', icon: 'info' }); diff --git a/packages/ui-default/pages/manage_rejudge.page.ts b/packages/ui-default/pages/manage_rejudge.page.ts index bccd18213..67353d125 100644 --- a/packages/ui-default/pages/manage_rejudge.page.ts +++ b/packages/ui-default/pages/manage_rejudge.page.ts @@ -4,7 +4,7 @@ import ProblemSelectAutoComplete from 'vj/components/autocomplete/ProblemSelectA import UserSelectAutoComplete from 'vj/components/autocomplete/UserSelectAutoComplete'; import { NamedPage } from 'vj/misc/Page'; -const page = new NamedPage('manage_bulk_rejudge', async () => { +const page = new NamedPage('manage_rejudge', async () => { UserSelectAutoComplete.getOrConstruct($('[name="uidOrName"]'), { clearDefaultValue: false, });