学生查询

## 学生列表查询 ### **功能描述** 根据学校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 } }