学生查询
## 学生列表查询
### **功能描述**
根据学校id获取学生数据列表
### **接口定义**
#### **接口地址**:
http://saeapi.dhgjcloud.com:18081/openapi/v1.02/school/xx/student/list
#### **请求方式: GET**
#### **接口参数**
输入参数
| 属性名称 | 属性描述 | 类型 | 长度 | 是否必填 |
|:---:|:---:|:---:|:---:|:---:|
| pageSize | 每页大小 | int | 32 | 是 |
| pageNo | 页码| int | 32 | 是 |
| schoolYear| 年级id| long| 20 | 否 |
| schoolYears| 年级ids(多个逗号隔开)| String| 255 | 否 |
| majorId| 专业id| long| 20 | 否 |
| majorIds| 专业ids(多个逗号隔开)| String| 255 | 否 |
| classId| 班级id| long| 32 | 否 |
| classIds| 班级ids(多个逗号隔开)| String| 255 | 否 |
| studentNo| 学号| String| 255 | 否 |
| idcardCode| 身份证| String| 255 | 否 |
输出参数
| 属性名称 | 属性描述 | 类型 | 长度 | 是否必填 |
|:---:|:---:|:---:|:---:|:---:|
| code | 返回码 | String | 10 |是 |
| message | 返回消息 | String | 64 |是 |
| data | 节点对象 | Object | | 是 |
| records| 对象集合| Array| | 是 |
| total| 总数| int| | 是 |
| size| 页大小| int| | 是 |
| current| 页码| int| | 是 |
| pages| 总页数| int| | 是 |
**data参数**
| 属性名称 | 属性描述 | 类型 | 长度 | 是否必填 |
|:---:|:---:|:---:|:---:|:---:|
| id | 学生id | bigint | 20 |是 |
| name | 名称 | String | 50 |是 |
| genderName | 性别 | String | 1 |否 |
| nationName | 民族 | String | 10 |否 |
| birthdate | 生日 | String | 20 |否 |
| politicalName | 政治面貌 | String | 50 |否 |
| heathStatusName| 健康状态| String | 10 |否 |
| studentNo | 学号 | String | 50 |是 |
| serialNumber | 档案号 | String | 50 |是 |
| studentStatusName| 在校状态 | String | 50 |是 |
| schoolYear| 年级Id | Long | 20 |是 |
| schoolYearName | 年级(招生年度) | String | 50 |是 |
| branchId| 校区Id | Long | 20 |是 |
| branchCode| 校区代码 | String | 50 |是 |
| branchName| 校区 | String | 50 |是 |
| collegeId| 院系Id | Long | 20 |是 |
| collegeCode| 院系代码 | String | 50 |是 |
| collegeName | 院系 | String | 50 |否 |
| majorId| 专业Id | Long | 20 |是 |
| majorCode| 专业代码 | String | 50 |是 |
| majorName | 专业 | String | 50 |是 |
| classId| 班级Id | Long | 20 |否 |
| classCode| 班级代码 | String | 50 |否 |
| className | 班级 | String | 50 |否 |
| studentCategoryTypeName| 学生类别| String | 50 |否 |
| enrollmentModeName| 录取类别| String | 50 |否 |
| trainingModeName| 就读类别| String | 50 |否 |
| entranceFormName| 入学类别 (招生季度)| String | 50 |否 |
| phone | 手机号 | String | 50 |是 |
| idcardTypeName| 证件类型 | String | 50 |是 |
| idcardCode | 身份证号 | String | 50 |是 |
| graduationScore| 录取总分 | String | 50 |是 |
| nativePlaceName| 籍贯 | String | 200 |是 |
| ticketIdcard| 准考证 | String | 200 |是 |
| entranceTime| 入学日期| String | 200 |是 |
| address| 出生地| String | 200 |是 |
| sourceAddressName| 生源地| String | 200 |是 |
### 实现示例
#### HTTP请求报文
> GET /openapi/v1.02/school/xx/student/list HTTP/1.1
> Host: saeapi.dhgjcloud.com
> Authorization: bearer 62c54b72-c85f-4a4e-8fd0-6941744d0af7
### 返回示例
```json
{
"code": "200",
"message": "操作成功",
"data": {
"records": [
{
"id": 36837,
"name": "黄佳玲",
"genderName": "女",
"nationName": "汉族",
"birthdate": "2006-06-18 00:00:00",
"politicalName": "共青团员",
"heathStatusName": "健康或良好",
"studentNo": "202020130064",
"serialNumber": "202020130064",
"studentStatusName": "在校",
"schoolYear": 163,
"schoolYearName": "2022级",
"branchId": 76,
"branchCode": "01",
"branchName": "校本部",
"collegeId": 98,
"collegeCode": "02",
"collegeName": "商学院",
"majorId": 595,
"majorCode": "530302",
"majorName": "大数据与会计",
"classId": 3874,
"classCode": "223004",
"thirdClassCode": "030902",
"thirdClassName": "大22会计2班",
"className": "大22会计2班",
"studentCategoryTypeName": "三年制大专",
"enrollmentModeName": "本校升学",
"trainingModeName": "计划内",
"entranceFormName": "秋季入学",
"phone": "18773826531",
"idcardTypeName": "居民身份证",
"idcardCode": "431382200606180420",
"graduationScore": "",
"nativePlaceName": "湖南省娄底市涟源市",
"ticketIdcard": "",
"entranceTime": "2022-09-02 11:36:12",
"address": "湖南省娄底市娄星区潇湘职业学院",
"sourceAddressName": ""
},
{
"id": 2,
"name": "李晨",
"genderName": "男",
"nationName": "汉族",
"birthdate": "2000-05-07 00:00:00",
"politicalName": "",
"heathStatusName": "",
"studentNo": "201828010003",
"serialNumber": "201828010064",
"studentStatusName": "毕业",
"schoolYearName": "2018级",
"branchName": "校本部",
"collegeName": "商学院",
"majorName": "电子商务",
"className": "大18电商2班",
"studentCategoryTypeName": "三年制大专",
"enrollmentModeName": "自主招生",
"trainingModeName": "其他",
"entranceFormName": "秋季入学",
"phone": "15173836211",
"idcardTypeName": "居民身份证",
"idcardCode": "431223200005021061",
"graduationScore": "",
"nativePlaceName": "",
"ticketIdcard": "",
"entranceTime": "2018-09-01 00:00:00",
"address": "",
"sourceAddressName": ""
}
],
"total": 14819,
"size": 2,
"current": 1,
"orders": [],
"searchCount": true,
"pages": 7410
}
}