默认是这个班上一次布置选的语言。学生那边首页、题号下拉、题目页课堂条都写上「C语言」; 打开这节课的题时编辑器自动切过去,每道题只切一次,学生自己再换就按他的。提交列表的 「这节课」连语言一起筛。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
a18e129f4c
commit
773d15b033
7 files changed
+93
-14
No files matched your search
@@ -508,6 +508,8 @@ async function toggleLesson() {
|
||||
if (lessonActive.value) {
|
||||
query.problem = ""
|
||||
query.today = "0"
|
||||
// 「这节课」顺带筛上的语言一起放掉;老师自己另选的别动
|
||||
if (lesson.value?.language && query.language === lesson.value.language) query.language = ""
|
||||
return
|
||||
}
|
||||
lessonLoading.value = true
|
||||
@@ -525,6 +527,8 @@ async function toggleLesson() {
|
||||
lesson.value = res
|
||||
query.problem = lessonIds.value
|
||||
query.today = "1"
|
||||
// 老师布置时选了语言:看板上只数这个语言交的,列表也只列它(流程图那边不动)
|
||||
if (res.language && !flowMode.value) query.language = res.language
|
||||
} finally {
|
||||
lessonLoading.value = false
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user