fmt
Some checks failed
Deploy / deploy (push) Has been cancelled

This commit is contained in:
2025-12-25 15:11:09 +08:00
parent b6ad29891b
commit 8e474f715a
2 changed files with 27 additions and 25 deletions

View File

@@ -19,7 +19,9 @@ const statistics = ref<{
avg_progress: number
} | null>(null)
const classFilter = ref<string>("")
const completionFilter = ref<"" | "completed" | "in_progress" | "not_started">("")
const completionFilter = ref<"" | "completed" | "in_progress" | "not_started">(
"",
)
const allProblems = ref<Array<{ id: number; _id: string; title: string }>>([])
// 完成度筛选选项
@@ -149,10 +151,8 @@ const progressColumns = [
(p) => !completedProblemIds.has(p.id),
)
return h("div", { style: "max-height: 120px; overflow-y: auto" }, [
h(
NFlex,
{},
() => incompleteProblems.map((problem) =>
h(NFlex, {}, () =>
incompleteProblems.map((problem) =>
h(
NTag,
{ type: "warning", size: "small", style: "margin: 2px" },
@@ -163,10 +163,8 @@ const progressColumns = [
])
}
return h("div", { style: "max-height: 120px; overflow-y: auto" }, [
h(
NFlex,
{},
() => row.completed_problems.map((problem: any) =>
h(NFlex, {}, () =>
row.completed_problems.map((problem: any) =>
h(
NTag,
{

View File

@@ -368,7 +368,11 @@ const flowchartColumns: DataTableColumn<FlowchartSubmissionListItem>[] = [
<n-form-item
v-if="userStore.isSuperAdmin && route.name === 'submissions'"
>
<n-button quaternary type="primary" @click="toggleStatisticPanel(true)">
<n-button
quaternary
type="primary"
@click="toggleStatisticPanel(true)"
>
数据统计
</n-button>
</n-form-item>