删除了ai识别验证码部分,新增个人成绩补考标识和cet成绩查询
This commit is contained in:
@@ -82,6 +82,7 @@ enum TaskType {
|
||||
TASK_TYPE_GET_EXAMS = 4; // 获取考试安排
|
||||
TASK_TYPE_GET_USER_INFO = 5; // 获取用户信息
|
||||
TASK_TYPE_GET_EMPTY_CLASSROOM = 6; // 获取空教室
|
||||
TASK_TYPE_GET_CET = 7; // 获取四六级成绩
|
||||
}
|
||||
|
||||
// TaskStatus 任务状态枚举
|
||||
@@ -208,6 +209,7 @@ message Grade {
|
||||
string score = 7; // 成绩 (可能是等级或分数)
|
||||
string grade_point = 8; // 绩点
|
||||
string is_exam = 9; // 是否考试课
|
||||
bool is_retake = 10; // 是否为补考
|
||||
}
|
||||
|
||||
// ExamsResultData 考试安排结果数据
|
||||
@@ -264,3 +266,35 @@ message EmptyClassroomEntry {
|
||||
string term = 4; // 学期描述
|
||||
string weeks = 5; // 周次范围
|
||||
}
|
||||
|
||||
// GetCetPayload 获取四六级成绩任务载荷
|
||||
message GetCetPayload {
|
||||
string username = 1; // 学号
|
||||
string password = 2; // 密码
|
||||
}
|
||||
|
||||
// CetScore 四六级成绩条目
|
||||
message CetScore {
|
||||
string level = 1; // 等级(英语四级/英语六级)
|
||||
string exam_time = 2; // 考试时间,如 2025年06月
|
||||
string ticket_num = 3; // 准考证号
|
||||
string score = 4; // 成绩
|
||||
}
|
||||
|
||||
// CetStudentInfo 四六级查询页面的学生信息
|
||||
message CetStudentInfo {
|
||||
string student_id = 1; // 学号
|
||||
string name = 2; // 姓名
|
||||
string gender = 3; // 性别
|
||||
string id_card = 4; // 身份证号
|
||||
string duration = 5; // 学制
|
||||
string grade = 6; // 年级
|
||||
string college = 7; // 学院
|
||||
string major = 8; // 专业
|
||||
}
|
||||
|
||||
// CetResultData 四六级成绩结果数据
|
||||
message CetResultData {
|
||||
CetStudentInfo student_info = 1; // 学生信息
|
||||
repeated CetScore scores = 2; // 成绩列表
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user