查询权限下具有的设备列表
<p><strong>日志:</strong> </p>
<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;">VA 1.0.0</td>
<td style="text-align: left;">lee</td>
<td style="text-align: left;">2019-12-17 10:30:28 星期二</td>
<td>创建</td>
</tr>
</tbody>
</table>
<p><strong>简要描述:</strong> </p>
<ul>
<li>查询权限下具有的设备列表接口 </li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>https://www.zsdcloud.cn:8443/openApi/equipment/list.action</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<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;">pageNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>查询的页号,默认1</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>查询的页记录数,默认5</td>
</tr>
<tr>
<td style="text-align: left;">equipmentTypeId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>设备类型id</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>设备状态,0正常,1故障,2报警,3离线</td>
</tr>
<tr>
<td style="text-align: left;">projectId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>项目id</td>
</tr>
<tr>
<td style="text-align: left;">searchContent</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>搜索内容,搜索范围包括设备标识码和设备安装位置</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;statusCode&quot;: 200,
&quot;message&quot;: &quot;查询成功&quot;,
&quot;result&quot;: {
&quot;total&quot;: 16,
&quot;list&quot;: [
{
&quot;equipmentTypeId&quot;: &quot;7&quot;,
&quot;projectId&quot;: &quot;7722653288&quot;,
&quot;keyCode&quot;: &quot;867994040079416&quot;,
&quot;deviceName&quot;: &quot;867994040079416&quot;,
&quot;typeName&quot;: &quot;SomkeDetector&quot;,
&quot;typeRemark&quot;: &quot;烟感火灾探测报警器&quot;,
&quot;projectName&quot;: &quot;科固电器&quot;,
&quot;installAdd&quot;: &quot;二楼中转仓库&quot;,
&quot;status&quot;: 0
},
{
&quot;equipmentTypeId&quot;: &quot;7&quot;,
&quot;projectId&quot;: &quot;4434858418&quot;,
&quot;keyCode&quot;: &quot;867994040031482&quot;,
&quot;deviceName&quot;: &quot;867994040079416&quot;,
&quot;typeName&quot;: &quot;SomkeDetector&quot;,
&quot;typeRemark&quot;: &quot;烟感火灾探测报警器&quot;,
&quot;projectName&quot;: &quot;曼斯克展厅&quot;,
&quot;installAdd&quot;: &quot;展会展示箱&quot;,
&quot;status&quot;: 0
},
{
&quot;equipmentTypeId&quot;: &quot;7&quot;,
&quot;projectId&quot;: &quot;4434858418&quot;,
&quot;keyCode&quot;: &quot;867726034415457&quot;,
&quot;deviceName&quot;: &quot;867994040079416&quot;,
&quot;typeName&quot;: &quot;SomkeDetector&quot;,
&quot;typeRemark&quot;: &quot;烟感火灾探测报警器&quot;,
&quot;projectName&quot;: &quot;曼斯克展厅&quot;,
&quot;installAdd&quot;: &quot;展示厅&quot;,
&quot;status&quot;: 0
},
{
&quot;equipmentTypeId&quot;: &quot;7&quot;,
&quot;projectId&quot;: &quot;7722653288&quot;,
&quot;keyCode&quot;: &quot;867994040071215&quot;,
&quot;deviceName&quot;: &quot;867994040079416&quot;,
&quot;typeName&quot;: &quot;SomkeDetector&quot;,
&quot;typeRemark&quot;: &quot;烟感火灾探测报警器&quot;,
&quot;projectName&quot;: &quot;科固电器&quot;,
&quot;installAdd&quot;: &quot;二楼中转仓库&quot;,
&quot;status&quot;: 0
},
{
&quot;equipmentTypeId&quot;: &quot;7&quot;,
&quot;projectId&quot;: &quot;7722653288&quot;,
&quot;keyCode&quot;: &quot;867994040096808&quot;,
&quot;deviceName&quot;: &quot;867994040079416&quot;,
&quot;typeName&quot;: &quot;SomkeDetector&quot;,
&quot;typeRemark&quot;: &quot;烟感火灾探测报警器&quot;,
&quot;projectName&quot;: &quot;科固电器&quot;,
&quot;installAdd&quot;: &quot;二楼中转仓库&quot;,
&quot;status&quot;: 0
}
],
&quot;pageNum&quot;: 1,
&quot;pageSize&quot;: 5,
&quot;size&quot;: 5,
&quot;startRow&quot;: 1,
&quot;endRow&quot;: 5,
&quot;pages&quot;: 4,
&quot;prePage&quot;: 0,
&quot;nextPage&quot;: 2,
&quot;isFirstPage&quot;: true,
&quot;isLastPage&quot;: false,
&quot;hasPreviousPage&quot;: false,
&quot;hasNextPage&quot;: true,
&quot;navigatePages&quot;: 8,
&quot;navigatepageNums&quot;: [
1,
2,
3,
4
],
&quot;navigateFirstPage&quot;: 1,
&quot;navigateLastPage&quot;: 4
}
}
</code></pre>
<p><strong>返回参数说明</strong> </p>
<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;">statusCode</td>
<td style="text-align: left;">int</td>
<td>状态码信息,200代表成功</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">String</td>
<td>相关信息</td>
</tr>
<tr>
<td style="text-align: left;">equipmentTypeId</td>
<td style="text-align: left;">String</td>
<td>设备类型id</td>
</tr>
<tr>
<td style="text-align: left;">projectId</td>
<td style="text-align: left;">String</td>
<td>项目id</td>
</tr>
<tr>
<td style="text-align: left;">keyCode</td>
<td style="text-align: left;">String</td>
<td>设备标识码</td>
</tr>
<tr>
<td style="text-align: left;">deviceName</td>
<td style="text-align: left;">String</td>
<td>设备影子名</td>
</tr>
<tr>
<td style="text-align: left;">typeName</td>
<td style="text-align: left;">String</td>
<td>设备类型唯一标识码</td>
</tr>
<tr>
<td style="text-align: left;">typeRemark</td>
<td style="text-align: left;">String</td>
<td>设备类型显示名称</td>
</tr>
<tr>
<td style="text-align: left;">projectName</td>
<td style="text-align: left;">String</td>
<td>项目名称</td>
</tr>
<tr>
<td style="text-align: left;">installAdd</td>
<td style="text-align: left;">String</td>
<td>设备安装位置</td>
</tr>
<tr>
<td style="text-align: left;">lng</td>
<td style="text-align: left;">double</td>
<td>设备坐标经度,经纬度为高德火星坐标系</td>
</tr>
<tr>
<td style="text-align: left;">lat</td>
<td style="text-align: left;">double</td>
<td>设备坐标纬度,经纬度为高德火星坐标系</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">int</td>
<td>设备当前状态,0正常,1故障,2报警,3离线</td>
</tr>
<tr>
<td style="text-align: left;">total</td>
<td style="text-align: left;">int</td>
<td>总记录数</td>
</tr>
<tr>
<td style="text-align: left;">pageNum</td>
<td style="text-align: left;">int</td>
<td>当前页号</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">int</td>
<td>每页记录数</td>
</tr>
<tr>
<td style="text-align: left;">size</td>
<td style="text-align: left;">int</td>
<td>当前页的数量</td>
</tr>
<tr>
<td style="text-align: left;">startRow</td>
<td style="text-align: left;">int</td>
<td>当前页面第一个元素在数据库中的行号</td>
</tr>
<tr>
<td style="text-align: left;">endRow</td>
<td style="text-align: left;">int</td>
<td>当前页面最后一个元素在数据库中的行号</td>
</tr>
<tr>
<td style="text-align: left;">pages</td>
<td style="text-align: left;">int</td>
<td>总页数</td>
</tr>
<tr>
<td style="text-align: left;">prePage</td>
<td style="text-align: left;">int</td>
<td>前一页</td>
</tr>
<tr>
<td style="text-align: left;">nextPage</td>
<td style="text-align: left;">int</td>
<td>下一页</td>
</tr>
<tr>
<td style="text-align: left;">isFirstPage</td>
<td style="text-align: left;">boolean</td>
<td>是否为第一页</td>
</tr>
<tr>
<td style="text-align: left;">isLastPage</td>
<td style="text-align: left;">boolean</td>
<td>是否为最后一页</td>
</tr>
<tr>
<td style="text-align: left;">hasPreviousPage</td>
<td style="text-align: left;">boolean</td>
<td>是否有前一页</td>
</tr>
<tr>
<td style="text-align: left;">hasNextPage</td>
<td style="text-align: left;">boolean</td>
<td>是否有下一页</td>
</tr>
<tr>
<td style="text-align: left;">navigatePages</td>
<td style="text-align: left;">int</td>
<td>导航页码数</td>
</tr>
<tr>
<td style="text-align: left;">navigatepageNums</td>
<td style="text-align: left;">int[]</td>
<td>所有导航页号</td>
</tr>
<tr>
<td style="text-align: left;">navigateFirstPage</td>
<td style="text-align: left;">int</td>
<td>导航条上的第一页</td>
</tr>
<tr>
<td style="text-align: left;">navigateLastPage</td>
<td style="text-align: left;">int</td>
<td>导航条上的最后一页</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>