当前版本:
version= V1.0
接口功能:
用于分页获取RunLan平台教室信息。
接口地址:
/api/v1/class/queryRooms
请求方式:
POST
请求参数:
Body
| 参数名称 | 是否必选 | 说明/示例 | |
|---|---|---|---|
| selType | 是 | int | 查询类型 0:分页查询,1:列表查询 |
| page | 条件必选(当selType=0时必选,下同) | int | 页码 |
| pageSize | 条件必选 | int | 每页大小 |
返回值说明
| 返回值字段 | 类型 | 说明 |
|---|---|---|
| msg | String | 提示信息 |
| code | Int | 200成功,其它失败 |
| data | Object | 部门信息分页结果集 |
result结果集返回值字段说明
| 返回值字段 | 类型 | 说明 |
|---|---|---|
| total | Int | 总条数 |
| current | Int | 当前页 |
| size | Int | 每页条数 |
| rows | Array | 当前分页部门信息数据集 |
| data | Object | 教室信息(当数据为空时为data:[]) |
| roomID | String | 教室ID |
| roomName | String | 教室名称 |
| roomRang | Int | 容量数 |
| roomType | String | 教室类型 |
| departmentID | String | 所属教学单位 |
| departmentName | String | 所属教学单位名称 |
| addTime | String | 创建时间 |
返回结果示例(JSON)
返回成功
列表查询
{
"success": true,
"code": 200,
"msg": "成功",
"data": [
{
"roomID": "86EF88BB-C031-C747-73FE-BD05502A0050",
"roomName": "1#教学楼101",
"roomRang": 60,
"roomType": "多媒体",
"departmentID": "dcee37f9-8ceb-4fae-a8ae-65c365ddfbcb",
"departmentName": "信息技术系",
"remark": "",
"addTime": "2025-03-04 10:57:00"
},
{
"roomID": "0147486F-1CCD-51B2-B254-8FF968E4793C",
"roomName": "1#教学楼506",
"roomRang": 60,
"roomType": "多媒体",
"departmentID": "dcee37f9-8ceb-4fae-a8ae-65c365ddfbcb",
"departmentName": "信息技术系",
"remark": null,
"addTime": "2025-03-04 10:58:06"
}
]
}
分页查询
{
"success": true,
"code": 200,
"msg": "成功",
"data": {
"total": 314,
"current": 1,
"size": 2,
"rows": [
{
"roomID": "86EF88BB-C031-C747-73FE-BD05502A0050",
"roomName": "1#教学楼101",
"roomRang": 60,
"roomType": "多媒体",
"departmentID": "dcee37f9-8ceb-4fae-a8ae-65c365ddfbcb",
"departmentName": "信息技术系",
"remark": "",
"addTime": "2025-03-04 10:57:00"
},
{
"roomID": "62A14A5E-E4F4-0475-EDB3-8A8D4C7B2821",
"roomName": "1#教学楼305",
"roomRang": 60,
"roomType": "多媒体",
"departmentID": "dcee37f9-8ceb-4fae-a8ae-65c365ddfbcb",
"departmentName": "信息技术系",
"remark": null,
"addTime": "2025-03-04 10:58:06"
}
]
}
}
返回失败
{
"msg":"具体错误原因",
"code":-999
}
版本变更说明:
无