上傳設備設置數據
<h5>简要描述</h5>
<ul>
<li>上傳設備設置數據</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/Api/UploadEquipmentData</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;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>簽名</td>
</tr>
<tr>
<td style="text-align: left;">uuid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>上載標識ID,防止重覆上傳(Guid)</td>
</tr>
<tr>
<td style="text-align: left;">userId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>登錄用戶ID</td>
</tr>
<tr>
<td style="text-align: left;">lang</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>語言類型(en:英文,hk:繁體)</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">對象</td>
<td>字段參考以下</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_Code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>設備編碼</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_DeviceUniqueIdentificationId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>設備唯一標識</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_AdministratorUserId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>管理員主鍵ID</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_LocationId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>關聯倉庫主鍵ID</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_RFIDReaderIP</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>RFID Reader IP</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_CameraIP</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>Camera IP</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_CameraAccount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>Camera帳號</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_CameraPassword</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>Camera密碼</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_LockCOM</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>門鎖串口</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_CardCOM</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>刷卡串口</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_ExitSystemForBorrowerCountdown</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>借還退出倒數時間(M)</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_ExitSystemForSeetingCountdown</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>設置退出倒數時間(M)</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_ExitSystemForITCountdown</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>IT退出倒數時間(M)</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_BorrowerCountdown</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>取件倒數時間(S)</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_ReturnCountdown</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>還件倒數時間(S)</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_StockInCountdown</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>投件倒數時間(S)</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_RepairErrorCountdown</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>理貨倒數時間(S)</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_ScanCountdown</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>掃描倒數時間(S)</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_ErrorDisplayCountdown</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>錯誤頁面顯示倒計時間(S)</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_BorrowVideoMark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>取件是否錄製視頻 (1:Y,0:N)</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_ReturnVideoMark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>還件是否錄製視頻 (1:Y,0:N)</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_AssetStockVideoMark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>投件是否錄製視頻 (1:Y,0:N)</td>
</tr>
<tr>
<td style="text-align: left;">data.Obj.F_RepairErrorVideoMark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>理貨是否錄製視頻(1:Y,0:N)</td>
</tr>
<tr>
<td style="text-align: left;">data.EquipmentDetailEntitiyList</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">數組對象</td>
<td>字段參考以下</td>
</tr>
<tr>
<td style="text-align: left;">data.List.Obj.F_SerialNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>序號</td>
</tr>
<tr>
<td style="text-align: left;">data.List.Obj.F_Code</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>櫃號</td>
</tr>
<tr>
<td style="text-align: left;">data.List.Obj.F_Antenna</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>天線</td>
</tr>
<tr>
<td style="text-align: left;">data.List.Obj.F_Power</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>信號強弱值</td>
</tr>
<tr>
<td style="text-align: left;">data.List.Obj.F_LeastRSSI</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>最低信號值</td>
</tr>
<tr>
<td style="text-align: left;">data.List.Obj.F_LockNumber</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>門鎖號</td>
</tr>
<tr>
<td style="text-align: left;">data.List.Obj.F_HighValueMark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>放置高價值(1:Y,0:N)</td>
</tr>
<tr>
<td style="text-align: left;">data.List.Obj.F_LocationId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>倉位</td>
</tr>
</tbody>
</table>
<h5>請求示例</h5>
<pre><code>--form 'userId=&quot;80000001&quot;' \
--form 'uuid=&quot;AE6B0269-A826-42D9-A086-BAD33B7FAB6D&quot;' \
--form 'sign=&quot;23f83854cd358438547ad6e039e08785&quot;' \
--form 'lang=&quot;en&quot;'
--form 'data=&quot;{\&quot;F_Code\&quot;:\&quot;A001\&quot;,\&quot;F_DeviceUniqueIdentificationId\&quot;:\&quot;7BC155E1-6640-43D9-9CA0-E51576646CEB\&quot;,\&quot;F_AdministratorUserId\&quot;:800001,\&quot;F_LocationId\&quot;:\&quot;00fe5a8a-64fd-4a40-b244-c2b0be16f6a5\&quot;,\&quot;F_RFIDReaderIP\&quot;:\&quot;127.0.0.1\&quot;,\&quot;F_CameraIP\&quot;:\&quot;127.0.0.1\&quot;,\&quot;F_CameraAccount\&quot;:\&quot;admin\&quot;,\&quot;F_CameraPassword\&quot;:\&quot;33336666\&quot;,\&quot;F_LockCOM\&quot;:\&quot;CD\&quot;,\&quot;F_ExitSystemForBorrowerCountdown\&quot;:5,\&quot;F_ExitSystemForSeetingCountdown\&quot;:5,\&quot;F_ExitSystemForITCountdown\&quot;:5,\&quot;F_BorrowerCountdown\&quot;:5,\&quot;F_ReturnCountdown\&quot;:5,\&quot;F_StockInCountdown\&quot;:6,\&quot;F_RepairErrorCountdown\&quot;:8,\&quot;F_ScanCountdown\&quot;:10,\&quot;F_BorrowVideoMark\&quot;:1,\&quot;F_ReturnVideoMark\&quot;:1,\&quot;F_AssetStockVideoMark\&quot;:0,\&quot;F_RepairErrorVideoMark\&quot;:0,\&quot;EquipmentDetailEntitiyList\&quot;:[{\&quot;F_SerialNo\&quot;:1,\&quot;F_Code\&quot;:\&quot;柜1\&quot;,\&quot;F_Antenna\&quot;:1,\&quot;F_Power\&quot;:1,\&quot;F_LeastRSSI\&quot;:1,\&quot;F_LockNumber\&quot;:1,\&quot;F_HighValueMark\&quot;:1,\&quot;F_LocationId\&quot;:\&quot;00fe5a8a-64fd-4a40-b244-c2b0be16f6a5\&quot;}]}&quot;'</code></pre>
<h5>返回示例</h5>
<pre><code>{
&quot;code&quot;: 200,
&quot;info&quot;: &quot;成功&quot;,
&quot;data&quot;: {}
}</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;">int</td>
<td>狀態碼,200=成功,其他有錯誤</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;">data</td>
<td style="text-align: left;">json</td>
<td>返回信息</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>