From 74d3b97f05641aaf3429c6e78d372f07f981b89b Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Thu, 27 Aug 2026 06:27:33 -0600 Subject: [PATCH] =?UTF-8?q?feat(=E6=B5=81=E7=A8=8B=E5=9B=BE=E5=88=97?= =?UTF-8?q?=E8=A1=A8):=20=E8=A1=A5=E4=B8=8A=E7=8A=B6=E6=80=81=E5=88=97?= =?UTF-8?q?=EF=BC=8C=E9=87=8D=E5=88=A4=E6=8C=89=E9=92=AE=E6=8C=89=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E7=BD=AE=E7=81=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 教师端的流程图提交列表一直没有状态列。「排队中」「评分中」「评分失败」三种情况 在界面上长得一模一样 —— 都只是分数栏空着,老师分不出是还没评完还是评失败了。 三处一起改: - 加状态列(排队中 / 评分中 / 已完成 / 评分失败)。 - 分数列只在已完成时渲染 Grade。原来无论什么状态都渲染,没评完会显示成 0 分, 看着像「评了但得了 0 分」。 - 重判按钮按状态置灰。后端只接受已完成 / 已失败的重判(其余返回 409), 原来是点了才知道不行。 Co-Authored-By: Claude Opus 5 --- apps/web/src/oj/submission/list.vue | 44 +++++++++++++++++++++++++---- 1 file changed, 39 insertions(+), 5 deletions(-) diff --git a/apps/web/src/oj/submission/list.vue b/apps/web/src/oj/submission/list.vue index ad9a2a7..de81bea 100644 --- a/apps/web/src/oj/submission/list.vue +++ b/apps/web/src/oj/submission/list.vue @@ -1,5 +1,5 @@