Skip to content

1.19.0 · 班级比赛成绩导出

Choose a tag to compare

@y38501148-max y38501148-max released this 23 Sep 07:31
· 12 commits to main since this release

新功能

合并 PR #7,感谢 @ExplodingKonjac 提供比赛成绩导出功能。

  • 读取比赛榜单后,可在班级比赛工具栏「导出比赛成绩」,默认 XLSX,可选 CSV。
  • 按名册顺序导出全班学生的学号、姓名、通过题数、尝试题数,以及按题序排列的 AC/WA/未尝试状态,不受页面搜索和分页影响。
  • 未匹配账号或学号冲突的学生保留在表内,统计为 0,各题为未尝试。
  • 切换班级、比赛或读取失败后禁用导出,避免导出旧统计。
  • XLSX 学号按文本存储;CSV 导入 Excel 时请将学号列设为文本。

审查与验证

  • 保留原 PR 的计分规则;澄清 CSV 类型限制,修复一处过时的浏览器测试按钮定位。
  • 112 项自动测试、42 项浏览器检查全部通过。
  • 实际 C2 的 141 名学生、10 道题导出结果与原始榜单逐项一致。
  • 独立 XLSX 读取库验证 ZIP 校验、工作簿、学号文本类型及数值统计。

安装或更新脚本