yanlongqi
ccc77beef8
实现共享试卷考试记录查看功能
功能说明:
- 查看共享试卷的考试记录时,显示所有参与用户的成绩
- 按分数从高到低排序,方便查看排行
- 显示每个用户的头像、昵称和考试详情
实现细节:
1. 后端:修改 GetExamRecordList 接口
- 指定试卷ID时自动识别共享关系
- 查询原始试卷+所有分享副本的考试记录
- 返回用户信息(username, nickname, avatar)
- 按分数降序排序
2. 前端:更新考试记录展示
- 显示用户头像和昵称
- 保持原有的考试详情信息
- 适配共享和非共享两种场景
修改文件:
- internal/handlers/exam_handler.go: 重构GetExamRecordList逻辑
- web/src/types/exam.ts: ExamRecord添加user字段
- web/src/pages/ExamManagement.tsx: 显示用户信息
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-01 21:34:20 +08:00
..
2025-11-13 03:28:39 +08:00
2025-12-01 21:34:20 +08:00
2025-11-08 06:21:15 +08:00
2025-11-18 21:58:34 +08:00
2025-11-18 22:23:00 +08:00