班级课表自动选中功能
This commit is contained in:
@@ -403,7 +403,11 @@ async function loadPublicOptions() {
|
||||
termId.value = defaultAcademicTermId(data.terms)
|
||||
?? data.terms.find((item: any) => item.hasPublishedTimetable)?.id
|
||||
?? ''
|
||||
const initialClass = data.classes.find((item: any) => item.hasPublishedTimetable)
|
||||
const studentClassId = auth.user?.roles.includes('Student')
|
||||
? (await http.get('/timetables/my-class')).data.administrativeClassId
|
||||
: undefined
|
||||
const initialClass = data.classes.find((item: any) => item.id === studentClassId)
|
||||
?? data.classes.find((item: any) => item.hasPublishedTimetable)
|
||||
?? data.classes[0]
|
||||
classId.value = initialClass?.id ?? ''
|
||||
setClassFilters(initialClass)
|
||||
|
||||
Reference in New Issue
Block a user