From 8eae4bea7bad78991236f29b9f7fbf0e4763d94b Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Thu, 10 Sep 2026 20:09:09 -0600 Subject: [PATCH] =?UTF-8?q?feat(=E7=BB=9F=E8=AE=A1=E9=9D=A2=E6=9D=BF):=20?= =?UTF-8?q?=E5=B1=95=E5=BC=80=E4=B8=80=E4=B8=AA=E5=AD=A6=E7=94=9F=E5=90=8E?= =?UTF-8?q?=E6=8C=89=E9=A2=98=E7=9B=AE=E5=88=86=E7=BB=84=EF=BC=8C=E6=AF=8F?= =?UTF-8?q?=E9=81=93=E9=A2=98=E7=94=BB=E4=B8=80=E6=9D=A1=E3=80=8C=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E8=BD=A8=E8=BF=B9=E3=80=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 老师展开一个学生,原来看到的是一排 12 位十六进制的提交编号按钮。编号本身没有信息量, 而一节课里学生常在好几道题之间来回跳,那一排看不出他到底卡在哪一道。 现在一道题一行:题号、标题、交了几次、过没过,后面跟一排按时间**从早到晚**的小方块, 颜色就是判题状态(绿=通过 红=答错 黄=编译失败/超时 灰=判题中)。 「八绿一红一绿」和「五黄到底」一眼分得开。 - **排序按老师的用法来**:没过的排前面,其中交得越多越靠前 —— 卡得最久的那道顶到眼前; 已通过的沉底,它们只是「做完了」。 - 鼠标悬停出「状态 · 时间 · 提交号」,点击照旧打开提交详情。 - 「语法未过」(ast_check_failed) 算做出来了,和表格上「已解决」那一列口径一致。 - 方块用内联样式而不是 class:它们是 h() 出来、挂在 NDataTable 展开槽里渲染的,