feat(提交列表): 右栏名字旁多一个「只看这个班」,不在班级列表里的老班也能筛出来
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
e37ad982c0
commit
5f9743efe0
4 files changed
+41
-1
No files matched your search
@@ -316,6 +316,7 @@ const submissionListColumns = {
|
||||
* 已删号的学生 user 表里没有行,退回冻结的那份(否则整列空着)。
|
||||
*/
|
||||
username: sql<string>`coalesce(${schema.user.username}, ${schema.submission.username})`,
|
||||
className: schema.user.className,
|
||||
result: schema.submission.result,
|
||||
language: schema.submission.language,
|
||||
statisticInfo: schema.submission.statisticInfo,
|
||||
@@ -574,6 +575,7 @@ submissionRoutes.get("/submissions", optionalAuth, async (c) => {
|
||||
createTime: submission.createTime,
|
||||
userId: submission.userId,
|
||||
username: submission.username,
|
||||
className: submission.className || null,
|
||||
result: submission.result,
|
||||
language: submission.language,
|
||||
statisticInfo: asRecord(submission.statisticInfo),
|
||||
@@ -649,6 +651,7 @@ submissionRoutes.get(
|
||||
createTime: submission.createTime,
|
||||
userId: submission.userId,
|
||||
username: submission.username,
|
||||
className: submission.className || null,
|
||||
result: submission.result,
|
||||
language: submission.language,
|
||||
statisticInfo: asRecord(submission.statisticInfo),
|
||||
|
||||
Reference in new issue
Block a user