# 校园用户分页
接口地址 /openapi/common/schoolGeneralApi/pageSchoolUser/v1
请求方式 POST
consumes ["application/json"]
produces ["*/*"]
接口描述
此处查询兼容【学生列表、教职工列表、签约详情】页面中的用户信息查询接口。
请求参数
参数名称 | 说明 | 参数类型 | 是否必须 | 类型 |
---|---|---|---|---|
schoolUserRole | 查询类型 1.学生 2.教师 99.员工 | query | true | integer |
schoolUserContent | 关键字查询(名称、身份证) | query | false | string |
schoolUserClazzId | 班级ID | query | false | string |
startUpdateTime | 开始更新时间 | query | false | string |
endUpdateTime | 结束更新时间 | query | false | string |
pageNumber | 页号 | query | true | integer |
pageSize | 页面大小 | query | true | integer |
响应参数
参数名称 | 说明 | 类型 |
---|---|---|
content | 分页数据内容 | list |
totalElements | 总条数 | integer |
totalPages | 最大页码 | integer |
size | 每页查询数量 | integer |
first | 是否为第一页 | boolean |
numberOfElements | 所在页数 | integer |
SchoolUserVo
参数名称 | 说明 | 类型 |
---|---|---|
userId | 用户ID | string |
userName | 用户名称 | string |
clazzName | 班级名称 | string |
cardNum | 身份证号 | string |
oneCardNum | 一卡通卡号 | string |
num | 用户编号 | string |
wxSignStatus | 微信签约状态 1.已签约 2.未签约 | integer |
wxHasPhone | 微信采脸状态 1.已采集 2.未采集 | integer |
aliSignStatus | 支付宝签约状态 1.已签约 2.未签约 | integer |
aliHasPhone | 支付宝采脸状态 1.已采集 2.未采集 | integer |
响应示例
{
"code": 200,
"msg": null,
"obj": {
"content": [
{
"userId": "1446289937905643520",
"userName": "阿萨斯多",
"clazzName": "高中2021级1班",
"cardNum": "430522200312122323",
"wxSignStatus": 2,
"wxHasPhone": 2,
"aliSignStatus": 2,
"aliHasPhone": 2
},
{
"userId": "1437054401004232704",
"userName": "任菲涵",
"clazzName": "每日餐补测试班级",
"cardNum": "41132920071123398X",
"wxSignStatus": 2,
"wxHasPhone": 2,
"aliSignStatus": 2,
"aliHasPhone": 2
}
]
},
"sign": "df951a83e3fc7462241752dd7e65398b"
}
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
27
28
29
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
27
28
29