From 0a31cc3d2ff2666ebdb94c0c9bdf12ea48e10823 Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Thu, 23 Oct 2025 16:12:42 +0800 Subject: [PATCH] update --- src/admin/problem/components/Modal.vue | 8 +- .../problemset/components/AddBadgeModal.vue | 54 ++++--- .../problemset/components/AddProblemModal.vue | 49 +++--- .../problemset/components/BadgeManagement.vue | 10 +- .../problemset/components/EditBadgeModal.vue | 55 ++++--- .../components/EditProblemModal.vue | 48 ++++-- .../components/ProblemManagement.vue | 6 +- .../components/ProgressManagement.vue | 6 +- src/admin/problemset/detail.vue | 11 +- src/admin/problemset/list.vue | 5 +- src/oj/problem/components/SubmitCode.vue | 35 +++-- src/oj/problem/components/SubmitFlowchart.vue | 6 +- .../composables/useSubmissionMonitor.ts | 9 +- src/oj/problemset/detail.vue | 144 +++++++----------- src/oj/problemset/list.vue | 25 ++- src/oj/submission/detail.vue | 12 +- .../components/FlowchartEditor/CustomNode.vue | 1 - src/shared/components/Header.vue | 3 +- src/shared/components/UserBadge.vue | 73 +++++---- src/shared/composables/useMermaid.ts | 11 +- src/utils/functions.ts | 2 +- src/utils/types.ts | 2 - 22 files changed, 318 insertions(+), 257 deletions(-) diff --git a/src/admin/problem/components/Modal.vue b/src/admin/problem/components/Modal.vue index 561a1c7..428b203 100644 --- a/src/admin/problem/components/Modal.vue +++ b/src/admin/problem/components/Modal.vue @@ -42,13 +42,7 @@ const columns: DataTableColumn[] = [ async function getList() { const offset = (query.page - 1) * query.limit - const res = await getProblemList( - offset, - query.limit, - query.keyword, - "", - "", - ) + const res = await getProblemList(offset, query.limit, query.keyword, "", "") total.value = res.total problems.value = res.results } diff --git a/src/admin/problemset/components/AddBadgeModal.vue b/src/admin/problemset/components/AddBadgeModal.vue index 06b85c6..e66f8ea 100644 --- a/src/admin/problemset/components/AddBadgeModal.vue +++ b/src/admin/problemset/components/AddBadgeModal.vue @@ -1,5 +1,15 @@