学生活动记录接口

接口描述:

  • 学生活动记录接口

接口地址:

请求方式:

  • GET

请求头:

参数名称 参数说明 请求类型 是否必须 数据类型
X-App-Id 客户端 clientId header true string

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型
page 页码(默认为1) Integer false Integer
limit 每页大小(默认为10 最大为100) Integer false Integer
xn 学年(默认为当前学年 格式为2024-2025) VARCHAR false VARCHAR
xq 学期(默认为当前学期 格式为01/02) VARCHAR false VARCHAR

响应状态

状态码 说明
200 OK

其他状态码参见:全局状态码

响应示例:

正确时返回:

{
    "code": 200,
    "status": "success",
    "message": "请求成功",
    "data": {
        "records": [
            {
                "xh": "1",
                "studentName": "学生",
                "activityName": "活动名称",
                "xn": "2023-2024",
                "xq": "02",
                "score": 2.00,
                "evaluateTime": "2024-05-28 18:02:47"
            }
        ],
        "total": 293,
        "size": 10,
        "current": 2,
        "pages": 30
    }
}
字段 说明 类型
records 数据集合 ARRAY
records[0].xh 学生学号 VARCHAR
records[0].studentName 学生姓名 VARCHAR
records[0].xn 学年 VARCHAR
records[0].xq 学期 VARCHAR
records[0].activityName 活动名称 VARCHAR
records[0].evaluateTime 评价时间 YYYY-MM-DD HH:MM:SS
records[0].score 得分 FLOAT
size 每页大小 Number
current 当前页码 Number
pages 总共页数 Number

错误时返回:

{
    "code": 500,
    "data": {},
    "message": "成功或异常消息",
    "status": "fail"
}

响应参数:

参数名称 参数说明 类型 schema
code 成功或异常编码 integer(int32) integer(int32)
data 成功或异常数据 array
message 成功或异常消息 string
status 旧接口成功、失败或异常辅助判断标记:success、fail、error,可用值:success,fail,error string