3. 管理端
3.1登录
- 接口地址:/api/user/login
- 请求参数:
{
"userName": "admin", //用户名
"password": "", //密码
"remember": false //记住我
}
1
2
3
4
5
2
3
4
5
- 返回参数:
{
"code": 1,
"message": "成功",
"response": {
"id": null,
"userUuid": null,
"userName": "admin", //用户名
"password": null,
"realName": null,
"age": null,
"sex": null,
"birthDay": null,
"userLevel": null,
"phone": null,
"role": null,
"status": null,
"imagePath": null,
"createTime": null,
"modifyTime": null,
"lastActiveTime": null,
"deleted": null,
"wxOpenId": null
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
3.2 首页
- 接口地址:/api/admin/dashboard/index
- 请求参数:无
- 返回参数:
{
"examPaperCount": 2413, //试卷总数
"questionCount": 1025, //题目总数
"doExamPaperCount": 6148, //总答卷数
"doQuestionCount": 23945, //总题数
"mothDayUserActionValue": [ //活跃度
85
],
"mothDayDoExamQuestionValue": [ //月做题数
22
],
"mothDayText": [ //本月天数
"1"
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
3.3 用户列表
- 接口地址:/api/admin/user/page/list
- 请求参数:
{
"userName": "", //用户名
"role": 1, //角色
"pageIndex": 1, //页码
"pageSize": 10 //每页条数
}
1
2
3
4
5
6
2
3
4
5
6
- 返回参数:
{
"code": 1,
"message": "成功",
"response": {
"total": 81, //总数
"list": [
{
"id": 100, //用户id
"userUuid": "fd31ab62-c32f-433c-8dc4-c07e653d390a", //用户uuid
"userName": "王", //用户名
"realName": null, //真实姓名
"age": null, //年龄
"role": 1, //角色
"sex": null, //性别
"birthDay": "", //出生日期
"phone": null, //手机号
"lastActiveTime": "2021-06-21 20:01:26", //最后活动时间
"createTime": "2021-06-21 20:01:26", //创建时间
"modifyTime": "2021-06-21 20:01:35", //修改时间
"status": 1, //状态
"userLevel": 1, //年级
"imagePath": null //头像
}
]
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
3.4 用户查询
- 接口地址:/api/admin/user/select/1
- 请求参数:无
- 返回参数:
{
"code": 1,
"message": "成功",
"response": {
"id": 100, //用户id
"userUuid": "fd31ab62-c32f-433c-8dc4-c07e653d390a", //用户uuid
"userName": "王", //用户名
"realName": null, //真实姓名
"age": null, //年龄
"role": 1, //角色
"sex": null, //性别
"birthDay": "", //出生日期
"phone": null, //手机号
"lastActiveTime": "2021-06-21 20:01:26", //最后活动时间
"createTime": "2021-06-21 20:01:26", //创建时间
"modifyTime": "2021-06-21 20:01:35", //修改时间
"status": 1, //状态
"userLevel": 1, //年级
"imagePath": null //头像
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
3.5 用户编辑
- 接口地址:/api/admin/user/edit
- 请求参数:
{
"id": null,
"userName": "testzz", //用户名
"password": "123456", //密码
"realName": "tesx", //真实姓名
"role": 1, //角色
"status": 1, //状态
"age": "", //年龄
"sex": "", //性别
"birthDay": null, //生日
"phone": null, //手机号
"userLevel": 1 //年级
}
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
- 返回参数:
{
"code": 1,
"message": "成功",
"response": {
"id": 109,
"userUuid": "321dec89-0656-4736-ae4c-e2b07f4fcc67", //用户id
"userName": "testzz", //用户名
"password": "" //密码
"realName": "tesx", //真实姓名
"age": null, //年龄
"sex": null, //性别
"birthDay": null, //生日
"userLevel": 1, //年级
"phone": null, //手机号
"role": 1, //角色
"status": 1, //状态
"imagePath": null, //头像
"createTime": 1624538837259, //创建日期
"modifyTime": null, //修改时间
"lastActiveTime": 1624538837259, //最后活动时间
"deleted": false, //是否删除
"wxOpenId": null //微信openId
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
3.6 用户删除
- 接口地址:/api/admin/user/delete/3
- 请求参数:无
- 返回参数:
{
"code": 1, //返回状态
"message": "成功", //返回消息
"response": null
}
1
2
3
4
5
2
3
4
5
3.7 用户状态修改
- 接口地址:/api/admin/user/changeStatus/1
- 请求参数:无
- 返回参数:
{
"code": 1,
"message": "成功",
"response": 2
}
1
2
3
4
5
2
3
4
5
3.8 学科列表
- 接口地址:/api/admin/education/subject/list
- 请求参数:无
- 返回参数:
{
"code": 1,
"message": "成功",
"response": [
{
"id": 1, //学科id
"name": "语文", //学科名称
"level": 1, //年级
"levelName": "一年级", //年级名称
"itemOrder": null, //排序
"deleted": false //是否删除
}
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
