# 校园用户分页
接口地址 /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