查询班级学生列表(通过学号、姓名和班级名称)
请求体(JSON)
-
student_id
string
必填
精确匹配
学号
-
name
string
必填
精确匹配
姓名
-
class_name
string
必填
精确匹配
班级名称
注:所有参数均为必填,且为精确匹配。先验证学生信息,再返回整个班级列表
请求示例
POST /api/students/class
Content-Type: application/json
{
"student_id": "245102030147",
"name": "张三",
"class_name": "计算机一班"
}
成功响应示例
"code": 200,
"message": "success",
"data": [
{
"student_id": "24510203****",
"name": "张三",
"class_name": "计算机一班",
"grade": "2024级",
"major": "计算机科学与技术",
"department": "信息学院",
"gender": "男",
"phone": "157****0001",
"email": "24510203****@gznylg.edu.cn_test",
"status": 1
},
{
"student_id": "24510203****",
"name": "李四",
"class_name": "计算机一班",
"grade": "2024级",
"major": "计算机科学与技术",
"department": "信息学院",
"gender": "女",
"phone": "139****0002",
"email": "24510203****@gznylg.edu.cn_test",
"status": 1
}
],
"count": 2,
"class_name": "计算机一班"
失败响应示例
"code": 400,
"message": "请提供请求体"
"code": 400,
"message": "学号为必填参数"
"code": 400,
"message": "姓名为必填参数"
"code": 400,
"message": "班级名称为必填参数"
"code": 404,
"message": "未找到匹配的学生信息"