From 63e58593d77a3794583e5aefd72cdfbe80672e6b Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Mon, 20 Oct 2025 20:05:16 +0800 Subject: [PATCH] add flowchart --- src/admin/problem/components/Modal.vue | 2 +- src/oj/ai/components/SolvedTable.vue | 66 +++++++- src/oj/api.ts | 5 +- src/oj/store/ai.ts | 2 + .../submission/components/FlowchartLink.vue | 25 +++ src/oj/submission/components/Grade.vue | 25 +++ src/oj/submission/list.vue | 153 +++++++++++++----- src/utils/constants.ts | 1 + src/utils/types.ts | 25 ++- 9 files changed, 259 insertions(+), 45 deletions(-) create mode 100644 src/oj/submission/components/FlowchartLink.vue create mode 100644 src/oj/submission/components/Grade.vue diff --git a/src/admin/problem/components/Modal.vue b/src/admin/problem/components/Modal.vue index 272f146..561a1c7 100644 --- a/src/admin/problem/components/Modal.vue +++ b/src/admin/problem/components/Modal.vue @@ -47,7 +47,7 @@ async function getList() { query.limit, query.keyword, "", - "ACM", + "", ) total.value = res.total problems.value = res.results diff --git a/src/oj/ai/components/SolvedTable.vue b/src/oj/ai/components/SolvedTable.vue index 43760dd..2926d12 100644 --- a/src/oj/ai/components/SolvedTable.vue +++ b/src/oj/ai/components/SolvedTable.vue @@ -1,8 +1,28 @@