获取所有宿舍详情
<h5>简要描述</h5>
<ul>
<li>获取所有宿舍详情:房间宿舍基本信息 + 用户入住信息</li>
<li>可以通过房间模糊查询</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://localhost:9999/htoa/RestRoom/getRestRoomList</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST</li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">restName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>宿舍名</td>
</tr>
<tr>
<td style="text-align: left;">curPage</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>页码</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">是</td>
<td>当前页的数据条数</td>
</tr>
</tbody>
</table>
<h5>请求示例</h5>
<pre><code>{
"parentId":0,
"restName":"",
"curPage":"1",
"pageSize":"2"
}</code></pre>
<h5>返回示例</h5>
<pre><code>{
"code":200,
"msg":"宿舍获取成功!",
"data":{
"count":2,
"restRoomList":[
{
"id":39,
"parentId":0,
"restName":" 龙锦苑 ",
"area":100,
"roomCount":5,
"rentStartTime":"2022-06-01 00:00:00",
"rentEndTime":"2024-06-29 00:00:00",
"address":"四川省成都市武侯区簇锦横街46号附近",
"createTime":"2022-03-23 17:27:44",
"createUser":"未知用户",
"remark":"无",
"flag":0,
"childRestRoomList":[
Object{...},
{
"id":41,
"parentId":39,
"restName":"房间B",
"area":8,
"roomCount":1,
"rentStartTime":"2023-03-17 00:00:00",
"rentEndTime":"2024-06-13 00:00:00",
"address":null,
"createTime":"2022-03-23 17:31:03",
"createUser":"f-2897367161560609568",
"remark":null,
"flag":1,
"childRestRoomList":[
],
"userestRoomlogList":[
],
"roomNum":0,
"hadUserNum":0,
"hadUserNameStr":null,
"roomOverFlagStr":null
},
{
"id":40,
"parentId":39,
"restName":"房间A",
"area":12,
"roomCount":2,
"rentStartTime":"2023-03-17 00:00:00",
"rentEndTime":"2024-06-13 00:00:00",
"address":null,
"createTime":"2022-03-23 17:30:40",
"createUser":"f-2897367161560609568",
"remark":null,
"flag":1,
"childRestRoomList":[
],
"userestRoomlogList":[
],
"roomNum":0,
"hadUserNum":0,
"hadUserNameStr":null,
"roomOverFlagStr":null
}
],
"userestRoomlogList":[
],
"roomNum":3,
"hadUserNum":0,
"hadUserNameStr":"",
"roomOverFlagStr":"可申请入住"
},
{
"id":37,
"parentId":0,
"restName":"名都苑3-1506",
"area":120,
"roomCount":11,
"rentStartTime":"2020-02-11 12:00:00",
"rentEndTime":"2025-03-13 19:00:00",
"address":"成都市武侯区双楠路1号",
"createTime":"2022-03-23 17:25:22",
"createUser":"未知用户",
"remark":"无",
"flag":1,
"childRestRoomList":[
{
"id":408,
"parentId":37,
"restName":"房间B",
"area":100,
"roomCount":10,
"rentStartTime":null,
"rentEndTime":null,
"address":null,
"createTime":"2022-05-06 09:58:15",
"createUser":"f-6938023004072361915",
"remark":null,
"flag":1,
"childRestRoomList":[
],
"userestRoomlogList":[
],
"roomNum":0,
"hadUserNum":0,
"hadUserNameStr":null,
"roomOverFlagStr":null
},
{
"id":47,
"parentId":37,
"restName":"房间A",
"area":15,
"roomCount":1,
"rentStartTime":"2023-03-17 00:00:00",
"rentEndTime":"2024-06-13 00:00:00",
"address":null,
"createTime":"2022-03-23 17:33:06",
"createUser":"f-2897367161560609568",
"remark":null,
"flag":1,
"childRestRoomList":[
],
"userestRoomlogList":[
],
"roomNum":0,
"hadUserNum":0,
"hadUserNameStr":null,
"roomOverFlagStr":null
}
],
"userestRoomlogList":[
{
"id":34,
"restNameId":37,
"restName":null,
"roomName":"房间B",
"userId":"6164581571526282900",
"userName":"魏子超",
"departName":"四川-软件开发部",
"orderId":417,
"applyTime":"2022-05-07 16:44:26",
"goRoomTime":"2022-05-07 16:30:17",
"outRoomTime":null,
"createTime":"2022-05-07 16:44:46",
"gender":1
}
],
"roomNum":2,
"hadUserNum":1,
"hadUserNameStr":"魏子超",
"roomOverFlagStr":"可申请入住"
}
]
}
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">暂无</td>
<td style="text-align: left;">暂无</td>
<td>暂无</td>
</tr>
</tbody>
</table>