学生活动记录接口
接口描述:
接口地址:
请求方式:
请求头:
参数名称 |
参数说明 |
请求类型 |
是否必须 |
数据类型 |
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 |
响应状态
其他状态码参见:全局状态码
响应示例:
正确时返回:
{
"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 |
|