51可视化

51可视化


设备模块

<h2>设备模块-通用接口</h2> <h5>简要描述</h5> <ul> <li>获取设备模块全部数据</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> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>DEV</td> <td>接口类型</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> {     &amp;quot;code&amp;quot;: 10000,     &amp;quot;message&amp;quot;: &amp;quot;success&amp;quot;,     &amp;quot;data&amp;quot;: {         &amp;quot;devStatistics&amp;quot;: {             &amp;quot;jobNum&amp;quot;: 1,             &amp;quot;finishJobNum&amp;quot;: 1,             &amp;quot;devNum&amp;quot;: 1017,             &amp;quot;monitorDevNum&amp;quot;: 1017         },         &amp;quot;devWarns&amp;quot;: [             {                 &amp;quot;devName&amp;quot;: &amp;quot;上海GGL0002&amp;quot;,                 &amp;quot;warnLevel&amp;quot;: &amp;quot;一般&amp;quot;,                 &amp;quot;warnMsg&amp;quot;: &amp;quot;设备信息告警&amp;quot;,                 &amp;quot;warnTime&amp;quot;: &amp;quot;2024-10-11 08:00:01&amp;quot;             }         ],         &amp;quot;todayOpsTask&amp;quot;: [             {                 &amp;quot;taskName&amp;quot;: &amp;quot;1111111111111111111111&amp;quot;,                 &amp;quot;taskStatus&amp;quot;: &amp;quot;已完成&amp;quot;             }         ],         &amp;quot;devInfos&amp;quot;: [             {                 &amp;quot;id&amp;quot;: 310,                 &amp;quot;devId&amp;quot;: 11278,                 &amp;quot;manufacturer&amp;quot;: &amp;quot;&amp;quot;,                 &amp;quot;life&amp;quot;: 120,                 &amp;quot;maintenanceStaff&amp;quot;: &amp;quot;张三&amp;quot;,                 &amp;quot;phone&amp;quot;: &amp;quot;1351316963&amp;quot;,                 &amp;quot;teamName&amp;quot;: &amp;quot;&amp;quot;,                 &amp;quot;teamLeader&amp;quot;: &amp;quot;&amp;quot;,                 &amp;quot;energizeDate&amp;quot;: &amp;quot;2024-10-10 00:00:00&amp;quot;,                 &amp;quot;devName&amp;quot;: &amp;quot;制氧系统&amp;quot;,                 &amp;quot;devCode&amp;quot;: &amp;quot;OX_01&amp;quot;,                 &amp;quot;repairRecords&amp;quot;: [                     {                         &amp;quot;id&amp;quot;: 312,                         &amp;quot;type&amp;quot;: 0,                         &amp;quot;reason&amp;quot;: &amp;quot;测试&amp;quot;,                         &amp;quot;leaderId&amp;quot;: &amp;quot;1&amp;quot;,                         &amp;quot;leaderName&amp;quot;: &amp;quot;管理员&amp;quot;,                         &amp;quot;workDate&amp;quot;: &amp;quot;2024-10-11&amp;quot;,                         &amp;quot;devId&amp;quot;: 11278                     },                     {                         &amp;quot;id&amp;quot;: 313,                         &amp;quot;type&amp;quot;: 0,                         &amp;quot;reason&amp;quot;: &amp;quot;测试&amp;quot;,                         &amp;quot;leaderId&amp;quot;: &amp;quot;1&amp;quot;,                         &amp;quot;leaderName&amp;quot;: &amp;quot;管理员&amp;quot;,                         &amp;quot;workDate&amp;quot;: &amp;quot;2024-10-11&amp;quot;,                         &amp;quot;devId&amp;quot;: 11278                     },                     {                         &amp;quot;id&amp;quot;: 314,                         &amp;quot;type&amp;quot;: 0,                         &amp;quot;reason&amp;quot;: &amp;quot;维修了了了了了,记录一下&amp;quot;,                         &amp;quot;leaderId&amp;quot;: &amp;quot;371&amp;quot;,                         &amp;quot;leaderName&amp;quot;: &amp;quot;超级用户001&amp;quot;,                         &amp;quot;workDate&amp;quot;: &amp;quot;2024-10-09&amp;quot;,                         &amp;quot;devId&amp;quot;: 11278                     },                     {                         &amp;quot;id&amp;quot;: 316,                         &amp;quot;type&amp;quot;: 0,                         &amp;quot;reason&amp;quot;: &amp;quot;2333333333&amp;quot;,                         &amp;quot;leaderId&amp;quot;: &amp;quot;371&amp;quot;,                         &amp;quot;leaderName&amp;quot;: &amp;quot;超级用户001&amp;quot;,                         &amp;quot;workDate&amp;quot;: &amp;quot;2024-10-08&amp;quot;,                         &amp;quot;devId&amp;quot;: 11278                     },                     {                         &amp;quot;id&amp;quot;: 315,                         &amp;quot;type&amp;quot;: 0,                         &amp;quot;reason&amp;quot;: &amp;quot;233333&amp;quot;,                         &amp;quot;leaderId&amp;quot;: &amp;quot;373&amp;quot;,                         &amp;quot;leaderName&amp;quot;: &amp;quot;超级用户002&amp;quot;,                         &amp;quot;workDate&amp;quot;: &amp;quot;2024-10-07&amp;quot;,                         &amp;quot;devId&amp;quot;: 11278                     }                 ],                 &amp;quot;maintainRecords&amp;quot;: []             }         ],         &amp;quot;opsOrders&amp;quot;: [             {                 &amp;quot;orderName&amp;quot;: &amp;quot;工单办理测试2023122111511516&amp;quot;,                 &amp;quot;status&amp;quot;: &amp;quot;未开始&amp;quot;             }         ]     } }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">string</td> <td style="text-align: left;">状态码</td> </tr> <tr> <td style="text-align: left;">message</td> <td style="text-align: left;">string</td> <td style="text-align: left;">返回信息</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">object</td> <td style="text-align: left;">数据集</td> </tr> <tr> <td style="text-align: left;">data.devStatistics</td> <td style="text-align: left;">object</td> <td style="text-align: left;">设备统计数据包</td> </tr> <tr> <td style="text-align: left;">data.devStatistics.jobNum</td> <td style="text-align: left;">string</td> <td style="text-align: left;">总任务数</td> </tr> <tr> <td style="text-align: left;">data.devStatistics.finishJobNum</td> <td style="text-align: left;">string</td> <td style="text-align: left;">已完成任务数</td> </tr> <tr> <td style="text-align: left;">data.devStatistics.devNum</td> <td style="text-align: left;">string</td> <td style="text-align: left;">设备总数</td> </tr> <tr> <td style="text-align: left;">data.devStatistics.monitorDevNum</td> <td style="text-align: left;">string</td> <td style="text-align: left;">监控设备总数</td> </tr> <tr> <td style="text-align: left;">data.devWarns</td> <td style="text-align: left;">array</td> <td style="text-align: left;">设备告警数据包</td> </tr> <tr> <td style="text-align: left;">data.devWarns.devName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">告警设备</td> </tr> <tr> <td style="text-align: left;">data.devWarns.warnLevel</td> <td style="text-align: left;">string</td> <td style="text-align: left;">告警级别</td> </tr> <tr> <td style="text-align: left;">data.devWarns.warnMsg</td> <td style="text-align: left;">string</td> <td style="text-align: left;">告警信息</td> </tr> <tr> <td style="text-align: left;">data.devWarns.warnTime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">告警时间</td> </tr> <tr> <td style="text-align: left;">data.todayOpsTask</td> <td style="text-align: left;">array</td> <td style="text-align: left;">今日作业巡检</td> </tr> <tr> <td style="text-align: left;">data.todayOpsTask.taskName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">任务名称</td> </tr> <tr> <td style="text-align: left;">data.todayOpsTask.taskStatus</td> <td style="text-align: left;">string</td> <td style="text-align: left;">任务状态</td> </tr> <tr> <td style="text-align: left;">data.devInfos</td> <td style="text-align: left;">array</td> <td style="text-align: left;">设备信息列表</td> </tr> <tr> <td style="text-align: left;">data.devInfos.id</td> <td style="text-align: left;">string</td> <td style="text-align: left;">主键</td> </tr> <tr> <td style="text-align: left;">data.devInfos.devId</td> <td style="text-align: left;">string</td> <td style="text-align: left;">设备id</td> </tr> <tr> <td style="text-align: left;">data.devInfos.manufacturer</td> <td style="text-align: left;">string</td> <td style="text-align: left;">生产厂家</td> </tr> <tr> <td style="text-align: left;">data.devInfos.life</td> <td style="text-align: left;">string</td> <td style="text-align: left;">使用寿命,单位:月</td> </tr> <tr> <td style="text-align: left;">data.devInfos.maintenanceStaff</td> <td style="text-align: left;">string</td> <td style="text-align: left;">维护人员</td> </tr> <tr> <td style="text-align: left;">data.devInfos.phone</td> <td style="text-align: left;">string</td> <td style="text-align: left;">维保电话</td> </tr> <tr> <td style="text-align: left;">data.devInfos.teamName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">保养班组</td> </tr> <tr> <td style="text-align: left;">data.devInfos.teamLeader</td> <td style="text-align: left;">string</td> <td style="text-align: left;">班组负责人</td> </tr> <tr> <td style="text-align: left;">data.devInfos.energizeDate</td> <td style="text-align: left;">string</td> <td style="text-align: left;">通电时间</td> </tr> <tr> <td style="text-align: left;">data.devInfos.devName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">设备名称</td> </tr> <tr> <td style="text-align: left;">data.devInfos.devCode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">设备编号</td> </tr> <tr> <td style="text-align: left;">data.devInfos.repairRecords</td> <td style="text-align: left;">array</td> <td style="text-align: left;">维修记录</td> </tr> <tr> <td style="text-align: left;">data.devInfos.repairRecords.id</td> <td style="text-align: left;">string</td> <td style="text-align: left;">主键</td> </tr> <tr> <td style="text-align: left;">data.devInfos.repairRecords.type</td> <td style="text-align: left;">string</td> <td style="text-align: left;">类型 0维修,1保养</td> </tr> <tr> <td style="text-align: left;">data.devInfos.repairRecords.reason</td> <td style="text-align: left;">string</td> <td style="text-align: left;">维修原因</td> </tr> <tr> <td style="text-align: left;">data.devInfos.repairRecords.leaderId</td> <td style="text-align: left;">string</td> <td style="text-align: left;">维修负责人id</td> </tr> <tr> <td style="text-align: left;">data.devInfos.repairRecords.leaderName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">维修负责人</td> </tr> <tr> <td style="text-align: left;">data.devInfos.repairRecords.workDate</td> <td style="text-align: left;">string</td> <td style="text-align: left;">维修日期</td> </tr> <tr> <td style="text-align: left;">data.devInfos.repairRecords.devId</td> <td style="text-align: left;">string</td> <td style="text-align: left;">设备id</td> </tr> <tr> <td style="text-align: left;">data.devInfos.maintainRecords</td> <td style="text-align: left;">array</td> <td style="text-align: left;">保养记录</td> </tr> <tr> <td style="text-align: left;">data.devInfos.maintainRecords.id</td> <td style="text-align: left;">string</td> <td style="text-align: left;">主键</td> </tr> <tr> <td style="text-align: left;">data.devInfos.maintainRecords.type</td> <td style="text-align: left;">string</td> <td style="text-align: left;">类型 0维修,1保养</td> </tr> <tr> <td style="text-align: left;">data.devInfos.maintainRecords.reason</td> <td style="text-align: left;">string</td> <td style="text-align: left;">保养原因</td> </tr> <tr> <td style="text-align: left;">data.devInfos.maintainRecords.leaderId</td> <td style="text-align: left;">string</td> <td style="text-align: left;">保养负责人id</td> </tr> <tr> <td style="text-align: left;">data.devInfos.maintainRecords.leaderName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">保养负责人</td> </tr> <tr> <td style="text-align: left;">data.devInfos.maintainRecords.workDate</td> <td style="text-align: left;">string</td> <td style="text-align: left;">保养日期</td> </tr> <tr> <td style="text-align: left;">data.devInfos.maintainRecords.devId</td> <td style="text-align: left;">string</td> <td style="text-align: left;">设备id</td> </tr> <tr> <td style="text-align: left;">data.opsOrders</td> <td style="text-align: left;">array</td> <td style="text-align: left;">工单列表</td> </tr> <tr> <td style="text-align: left;">data.opsOrders.orderName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">工单名</td> </tr> <tr> <td style="text-align: left;">data.opsOrders.status</td> <td style="text-align: left;">string</td> <td style="text-align: left;">工单状态</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML