班级查询

## 班级查询 ### **功能描述** 根据学校id获取班级列表 ### **接口定义** #### **接口地址**: http://47.107.231.238:18081/openapi/v1.02/school/class/list(生产环境) http://120.78.172.211:18081/openapi/v1.02/school/class/list(测试环境) #### **请求方式: GET** #### **接口参数** 输入参数 | 属性名称 | 属性描述 | 类型 | 长度 | 是否必填 | |:---:|:---:|:---:|:---:|:---:| | schoolId | 学校id | int | 32 | 否 | | pageNum | 页码 | int | 32 | 否 | | pageSize | 页大小 | int | 32 | 否 | 输出参数 | 属性名称 | 属性描述 | 类型 | 长度 | 是否必填 | |:---:|:---:|:---:|:---:|:---:| | code | 返回码 | String | 10 |是 | | message | 返回消息 | String | 64 |是 | | data | 节点对象 | Object | | 否 | **data参数** | 属性名称 | 属性描述 | 类型 | 长度 | 是否必填 | |:---:|:---:|:---:|:---:|:---:| | total| 总记录条数| int | | 是 | | records| 记录数据 | List | | 否 | **records参数** | 属性名称 | 属性描述 | 类型 | 长度 | 是否必填 | |:---:|:---:|:---:|:---:|:---:| | id | ID| bigint | 20 |是 | | majorId| 专业ID | bigint | 20 | 是 | | majorName| 专业名称 | varchar| 50 | 否 | | schoolYear| 年级| bigint | 20 | 是 | | schoolYearName| 年级名称| varchar| 50 | 是 | | code| 班级代码| varchar| 50 | 是 | | name| 班级名称| varchar| 50 | 是 | ### 实现示例 #### HTTP请求报文 > GET /openapi/v1.02/school/class/list?schoolId= HTTP/1.1 > Host: 47.107.231.238 > Authorization: bearer 62c54b72-c85f-4a4e-8fd0-6941744d0af7 ### 返回示例 ```json { "code": "200", "message": "操作成功", "data": { "records": [ { "id": 71, "majorId": 45, "majorName": "数控技术应用", "schoolYear": 89, "schoolYearName": "2019级", "code": "871277", "name": "中19计网班" }, { "id": 76, "majorId": 42, "majorName": "计算机应用技术", "schoolYear": 89, "schoolYearName": "2019级", "code": "584119", "name": "中19计应光宏1班" }, { "id": 71, "majorId": 42, "majorName": "计算机应用技术", "schoolYear": 89, "schoolYearName": "2019级", "code": "641124", "name": "中19计应光宏2班" }, { "id": 84, "majorId": 44, "majorName": "汽车检测与维修技术", "schoolYear": 91, "schoolYearName": "2020级", "code": "202004", "name": "中20汽修1班(五年制)" }, { "id": 82, "majorId": 46, "majorName": "城市轨道交通运营管理", "schoolYear": 91, "schoolYearName": "2020级", "code": "202007", "name": "中20城轨1班(五年制)" }, { "id": 83, "majorId": 46, "majorName": "城市轨道交通运营管理", "schoolYear": 91, "schoolYearName": "2020级", "code": "202008", "name": "中20城轨2班(五年制)" } ], "total": 6, "size": 0, "current": 1, "orders": [], "searchCount": true, "pages": 0 } }