From 8e474f715aae5d902054fc8435fbe778cd8a4046 Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Thu, 25 Dec 2025 15:11:09 +0800 Subject: [PATCH] fmt --- .../components/UserProgressView.vue | 46 +++++++++---------- src/oj/submission/list.vue | 6 ++- 2 files changed, 27 insertions(+), 25 deletions(-) diff --git a/src/oj/problemset/components/UserProgressView.vue b/src/oj/problemset/components/UserProgressView.vue index b5f415a..a174756 100644 --- a/src/oj/problemset/components/UserProgressView.vue +++ b/src/oj/problemset/components/UserProgressView.vue @@ -19,13 +19,15 @@ const statistics = ref<{ avg_progress: number } | null>(null) const classFilter = ref("") -const completionFilter = ref<"" | "completed" | "in_progress" | "not_started">("") +const completionFilter = ref<"" | "completed" | "in_progress" | "not_started">( + "", +) const allProblems = ref>([]) // 完成度筛选选项 const completionOptions = [ { label: "全部", value: "" }, - { label: "未开始", value: "not_started"}, + { label: "未开始", value: "not_started" }, { label: "进行中", value: "in_progress" }, { label: "已完成", value: "completed" }, ] @@ -149,34 +151,30 @@ const progressColumns = [ (p) => !completedProblemIds.has(p.id), ) return h("div", { style: "max-height: 120px; overflow-y: auto" }, [ - h( - NFlex, - {}, - () => incompleteProblems.map((problem) => - h( - NTag, - { type: "warning", size: "small", style: "margin: 2px" }, - () => `${problem._id}: ${problem.title}`, - ), + h(NFlex, {}, () => + incompleteProblems.map((problem) => + h( + NTag, + { type: "warning", size: "small", style: "margin: 2px" }, + () => `${problem._id}: ${problem.title}`, ), + ), ), ]) } return h("div", { style: "max-height: 120px; overflow-y: auto" }, [ - h( - NFlex, - {}, - () => row.completed_problems.map((problem: any) => - h( - NTag, - { - type: "success", - size: "small", - style: "margin: 2px", - }, - () => `${problem._id}: ${problem.title}`, - ), + h(NFlex, {}, () => + row.completed_problems.map((problem: any) => + h( + NTag, + { + type: "success", + size: "small", + style: "margin: 2px", + }, + () => `${problem._id}: ${problem.title}`, ), + ), ), ]) }, diff --git a/src/oj/submission/list.vue b/src/oj/submission/list.vue index 75474c1..558ebd2 100644 --- a/src/oj/submission/list.vue +++ b/src/oj/submission/list.vue @@ -368,7 +368,11 @@ const flowchartColumns: DataTableColumn[] = [ - + 数据统计