固件详情获取
<h5>简要描述</h5>
<ul>
<li>固件详情获取接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://yz.admin.zhishangsoft.com/admin/firmware/get</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;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long</td>
<td>硬件id</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
"code": 1,
"data": {
"activeTime": "2000-01-01 00:00:00",
"battery": 0,
"bindIp": "",
"bindPort": 0,
"cancelRemark": "",
"cancelTime": "2000-01-01 00:00:00",
"cancelUseNum": 0,
"createTime": "2021-09-03 12:02:00",
"fwsignal": 0,
"fwstate": 0,
"iccid": "",
"id": "11876",
"imei": "868626043182222",
"isCancel": 0,
"isNew": 0,
"isOnline": false,
"lastLogin": "2000-01-01 00:00:00",
"lastScanTime": "",
"lat": "",
"lng": "",
"mac": "",
"nowLogin": "2000-01-01 00:00:00",
"offlineTime": "",
"paperFullLength": 18800,
"paperLeftLength": 0,
"paperLenStatus": 0,
"paperOutLength": 60,
"paperOutLengthStr": "60",
"paperStatus": 0,
"paperUseNum": 0,
"qrUrl": "1443125891.png",
"remark": "",
"returnState": 0,
"returnStateStr": "-",
"sn": "1443125891",
"status": 10,
"testStatus": 20,
"testTaskId": "0",
"type": 32,
"useDay": 0,
"useMode": 20,
"useNum": 0,
"useSuccessNum": 0,
"ver": "--"
},
"info": "",
"success": true
}
</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;">code</td>
<td style="text-align: left;">Integer</td>
<td>响应代码,0:失败,1:成功,其他自定义</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">Object</td>
<td>响应数据</td>
</tr>
<tr>
<td style="text-align: left;">info</td>
<td style="text-align: left;">String</td>
<td>提示信息</td>
</tr>
<tr>
<td style="text-align: left;">success</td>
<td style="text-align: left;">boolean</td>
<td>响应是否成功,true:成功,false:失败</td>
</tr>
<tr>
<td style="text-align: left;">activeTime</td>
<td style="text-align: left;">Date</td>
<td>激活时间</td>
</tr>
<tr>
<td style="text-align: left;">battery</td>
<td style="text-align: left;">Integer</td>
<td>电量,6000-9000, 越大,越有电</td>
</tr>
<tr>
<td style="text-align: left;">bindIp</td>
<td style="text-align: left;">String</td>
<td>绑定ip</td>
</tr>
<tr>
<td style="text-align: left;">bindPort</td>
<td style="text-align: left;">Integer</td>
<td>绑定端口</td>
</tr>
<tr>
<td style="text-align: left;">cancelRemark</td>
<td style="text-align: left;">String</td>
<td>报废原因</td>
</tr>
<tr>
<td style="text-align: left;">cancelTime</td>
<td style="text-align: left;">Date</td>
<td>作废时间</td>
</tr>
<tr>
<td style="text-align: left;">cancelUseNum</td>
<td style="text-align: left;">Integer</td>
<td>作废使用总次数(含老化测试)</td>
</tr>
<tr>
<td style="text-align: left;">createTime</td>
<td style="text-align: left;">Date</td>
<td>创建时间-导入时间</td>
</tr>
<tr>
<td style="text-align: left;">fwsignal</td>
<td style="text-align: left;">Integer</td>
<td>信号,0-30, 越小信号越好</td>
</tr>
<tr>
<td style="text-align: left;">fwstate</td>
<td style="text-align: left;">Integer</td>
<td>设备状态,10:离线,11:没电,12:断电,20:切刀异常,21:走纸异常,22:滚轴不转,23:胶圈磨损,30:空纸,31:少纸,32:卡纸,33:断纸,34:纸巾未装好,40:在线未返回,50:出纸正常,51:心跳正常</td>
</tr>
<tr>
<td style="text-align: left;">iccid</td>
<td style="text-align: left;">String</td>
<td>ICCID</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">Long</td>
<td>硬件信息表id</td>
</tr>
<tr>
<td style="text-align: left;">imei</td>
<td style="text-align: left;">Long</td>
<td>IMEI</td>
</tr>
<tr>
<td style="text-align: left;">isCancel</td>
<td style="text-align: left;">Byte</td>
<td>是否作废,1:作废</td>
</tr>
<tr>
<td style="text-align: left;">isNew</td>
<td style="text-align: left;">Byte</td>
<td>是否全新设备,0:是,1:否(绑定过订单)</td>
</tr>
<tr>
<td style="text-align: left;">isOnline</td>
<td style="text-align: left;">boolean</td>
<td>硬件是否在线,0:非在线,1:在线</td>
</tr>
<tr>
<td style="text-align: left;">lastLogin</td>
<td style="text-align: left;">Date</td>
<td>上次登录时间</td>
</tr>
<tr>
<td style="text-align: left;">lastScanTime</td>
<td style="text-align: left;">String</td>
<td>最新扫码时间,每隔4小时更新一次</td>
</tr>
<tr>
<td style="text-align: left;">lat</td>
<td style="text-align: left;">String</td>
<td>设备纬度</td>
</tr>
<tr>
<td style="text-align: left;">lng</td>
<td style="text-align: left;">String</td>
<td>设备经度</td>
</tr>
<tr>
<td style="text-align: left;">mac</td>
<td style="text-align: left;">String</td>
<td>MAC地址</td>
</tr>
<tr>
<td style="text-align: left;">nowLogin</td>
<td style="text-align: left;">Date</td>
<td>当前登录时间</td>
</tr>
<tr>
<td style="text-align: left;">offlineTime</td>
<td style="text-align: left;">String</td>
<td>离线时间</td>
</tr>
<tr>
<td style="text-align: left;">paperFullLength</td>
<td style="text-align: left;">Integer</td>
<td>纸长度</td>
</tr>
<tr>
<td style="text-align: left;">paperLeftLength</td>
<td style="text-align: left;">Integer</td>
<td>剩余纸长度</td>
</tr>
<tr>
<td style="text-align: left;">paperLenStatus</td>
<td style="text-align: left;">Byte</td>
<td>纸量状态,0:导入默认值,10:少纸,20:充足,30:满纸,40:空纸</td>
</tr>
<tr>
<td style="text-align: left;">paperOutLength</td>
<td style="text-align: left;">Integer</td>
<td>出纸长度</td>
</tr>
<tr>
<td style="text-align: left;">paperOutLengthStr</td>
<td style="text-align: left;">String</td>
<td>出纸长度</td>
</tr>
<tr>
<td style="text-align: left;">paperStatus</td>
<td style="text-align: left;">Byte</td>
<td>纸巾状态,0:导入默认值,10:空纸,20:断纸,30:有纸</td>
</tr>
<tr>
<td style="text-align: left;">paperUseNum</td>
<td style="text-align: left;">Integer</td>
<td>满纸后使用次数:设置满纸后,次数清零,使用一次加一</td>
</tr>
<tr>
<td style="text-align: left;">qrUrl</td>
<td style="text-align: left;">String</td>
<td>设备二维码</td>
</tr>
<tr>
<td style="text-align: left;">remark</td>
<td style="text-align: left;">String</td>
<td>备注</td>
</tr>
<tr>
<td style="text-align: left;">returnState</td>
<td style="text-align: left;">Integer</td>
<td>返回状态,1:暂无返回结果,10:正常,20:空纸,30:卡纸,40:设备异常,50:切刀异常,60:走纸传感器异常,61:走纸传感器异常、切刀传感器异常,62:履带皮带断裂</td>
</tr>
<tr>
<td style="text-align: left;">returnStateStr</td>
<td style="text-align: left;">String</td>
<td>返回状态</td>
</tr>
<tr>
<td style="text-align: left;">sn</td>
<td style="text-align: left;">String</td>
<td>SN码</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">Byte</td>
<td>状态,10:未使用,20:激活</td>
</tr>
<tr>
<td style="text-align: left;">testStatus</td>
<td style="text-align: left;">Byte</td>
<td>测试状态,10:测试中,20:正常</td>
</tr>
<tr>
<td style="text-align: left;">testTaskId</td>
<td style="text-align: left;">Long</td>
<td>测试任务id</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">Byte</td>
<td>硬件类型,10:2G,20:蓝牙,30:2G+蓝牙,31:4G+蓝牙</td>
</tr>
<tr>
<td style="text-align: left;">useDay</td>
<td style="text-align: left;">Integer</td>
<td>使用天数</td>
</tr>
<tr>
<td style="text-align: left;">useMode</td>
<td style="text-align: left;">Byte</td>
<td>使用方式,10:蓝牙出纸,20:远程出纸</td>
</tr>
<tr>
<td style="text-align: left;">useNum</td>
<td style="text-align: left;">Integer</td>
<td>总使用次数</td>
</tr>
<tr>
<td style="text-align: left;">useSuccessNum</td>
<td style="text-align: left;">Integer</td>
<td>成功使用次数:截止至昨日,该设备被成功使用的总次数</td>
</tr>
<tr>
<td style="text-align: left;">ver</td>
<td style="text-align: left;">String</td>
<td>软件版本</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>无</li>
</ul>