services/student_query_service
library
Typedefs
-
GradeRankingDto
= ({List<GradeRankingEntryDto> entries, SemesterDto semester})
-
Grade ranking data for a single semester.
-
GradeRankingEntryDto
= ({int grandTotalRank, int grandTotalTotal, int semesterRank, int semesterTotal, RankingType type})
-
A single ranking entry for one scope (class/group/department).
-
RegistrationRecordDto
= ({List<String> classCadres, String? className, EnrollmentStatus? enrollmentStatus, bool graduated, bool registered, SemesterDto semester, List<ReferenceDto> tutors})
-
A semester registration record from the class and mentor page.
-
ScoreDto
= ({String? courseCode, String? number, int? score, ScoreStatus? status})
-
A single course score entry from the academic performance page.
-
SemesterScoreDto
= ({double? average, double? conduct, double? creditsPassed, String? note, List<ScoreDto> scores, SemesterDto semester, double? totalCredits})
-
Semester academic performance summary with course scores.
-
StudentProfileDto
= ({String? chineseName, DateTime? dateOfBirth, String? departmentEn, String? departmentZh, String? englishName, String? programEn, String? programZh})
-
Student status (學籍基本資料) from the basis data page.