Fix bugs
This commit is contained in:
@@ -11,6 +11,8 @@ def get_selected_courses(student_client):
|
|||||||
selected_courses_data = student_client.get_selected_courses().get("data", {})
|
selected_courses_data = student_client.get_selected_courses().get("data", {})
|
||||||
selected_courses = selected_courses_data.get("courses", [])
|
selected_courses = selected_courses_data.get("courses", [])
|
||||||
|
|
||||||
|
# 已选课程信息不为空时,处理未公布成绩的课程和异常课程
|
||||||
|
if selected_courses:
|
||||||
# 按照学年学期降序排序
|
# 按照学年学期降序排序
|
||||||
# 对于没有学年学期参数的课程,则将学年学期设置为1970至1971学年第1学期,否则将无法排序
|
# 对于没有学年学期参数的课程,则将学年学期设置为1970至1971学年第1学期,否则将无法排序
|
||||||
selected_courses = sorted(
|
selected_courses = sorted(
|
||||||
@@ -22,8 +24,6 @@ def get_selected_courses(student_client):
|
|||||||
reverse=True,
|
reverse=True,
|
||||||
)
|
)
|
||||||
|
|
||||||
# 已选课程信息不为空时,处理未公布成绩的课程和异常课程
|
|
||||||
if selected_courses:
|
|
||||||
# 初始化空字典用于存储未公布成绩的课程,按学年学期分组
|
# 初始化空字典用于存储未公布成绩的课程,按学年学期分组
|
||||||
ungraded_courses_by_semester = {}
|
ungraded_courses_by_semester = {}
|
||||||
# 初始化空字典用于存储异常的课程,按学年学期分组
|
# 初始化空字典用于存储异常的课程,按学年学期分组
|
||||||
|
|||||||
Reference in New Issue
Block a user