Some checks failed
Deploy / deploy (push) Has been cancelled
统计面板那张表原来只给 `isDone` 为真的人,于是一次没对的学生连同他的提交 在面板里根本不存在——tab 却叫「提交记录」,看起来就像统计只认成功的提交。 - `data` 改成给窗口里交过东西的全部人,每行带 `done`;「完成人数」和完成度 跟着 `done` 数,不是 `data.length`,两个数字口径不变。 - 表格加「完成」列区分两种人;展开行拉的仍是那个人的全部提交(items 接口 本来就不按结果过滤),对错都在里面。 - 「交了没全对」那一栏原来无条件按花名册取,不填班级/用户名时花名册为空、 整栏跟着空掉,这批人两栏都不在。改成没有花名册时退回「有提交但没做完的 全部普通学生」,教师和禁用账号仍然排除;全站视图里保留完整用户名不剥班级 前缀。「还没交」那一栏没有花名册是真算不出来,仍然为空。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PZbWEaPCnGvmdfNFpPFNGb