获取当前设备运行状态统计
<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-06-08 20:32:56 星期六</td>
<td>创建</td>
</tr>
<tr>
<td style="text-align: left;">VA 1.1.0</td>
<td style="text-align: left;">lee</td>
<td style="text-align: left;">2024-08-27 10:07:25 星期二</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/statistics.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;">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;">includeChild</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Boolean</td>
<td>是否包含子设备状态的统计。默认为false</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
&quot;statusCode&quot;: 200,
&quot;message&quot;: &quot;成功&quot;,
&quot;result&quot;: {
&quot;faultNumbers&quot;: 4,
&quot;alarmNumbers&quot;: 2,
&quot;normalNumbers&quot;: 500,
&quot;offlineNumbers&quot;: 15,
&quot;childStatusAnalysis&quot;: {
&quot;faultNumbers&quot;: 10,
&quot;alarmNumbers&quot;: 1,
&quot;normalNumbers&quot;: 130,
&quot;offlineNumbers&quot;: 10,
}
}
}
</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;">faultNumbers</td>
<td style="text-align: left;">int</td>
<td>故障设备数</td>
</tr>
<tr>
<td style="text-align: left;">alarmNumbers</td>
<td style="text-align: left;">int</td>
<td>报警设备数</td>
</tr>
<tr>
<td style="text-align: left;">normalNumbers</td>
<td style="text-align: left;">int</td>
<td>正常设备数</td>
</tr>
<tr>
<td style="text-align: left;">offlineNumbers</td>
<td style="text-align: left;">int</td>
<td>离线设备数</td>
</tr>
<tr>
<td style="text-align: left;">childStatusAnalysis</td>
<td style="text-align: left;">JSON</td>
<td>当传递includeChild参数且为true时,该属性会返回</td>
</tr>
<tr>
<td style="text-align: left;">childStatusAnalysis.faultNumbers</td>
<td style="text-align: left;">int</td>
<td>故障子设备数</td>
</tr>
<tr>
<td style="text-align: left;">childStatusAnalysis.alarmNumbers</td>
<td style="text-align: left;">int</td>
<td>报警子设备数</td>
</tr>
<tr>
<td style="text-align: left;">childStatusAnalysis.normalNumbers</td>
<td style="text-align: left;">int</td>
<td>正常子设备数</td>
</tr>
<tr>
<td style="text-align: left;">childStatusAnalysis.offlineNumbers</td>
<td style="text-align: left;">int</td>
<td>离线子设备数</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>