中心云正式方案


设备上报

<h1>- 上报设备新增和更新信息</h1> <h5>简要描述</h5> <p>各个cet边缘云平台上报 新增和更新 设备信息</p> <h5>请求URL</h5> <ul> <li><code>http://ip:port/cetkern/api/v1/equipments</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST</li> </ul> <h5>请求示例</h5> <pre><code> { "orgCode":"", "orgName":"", "equipmentList": [ { "id":"UUID", "ip":"dayang_vm", "hostName":"大洋虚拟化非编", "equipmentCode": "50", "tenantId": "", "tenantName": "", "toolSetName": "", "toolSetId": "" }, ... ] }</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;">orgCode</td> <td style="text-align: left;">string</td> <td>边缘云机构代码</td> </tr> <tr> <td style="text-align: left;">orgName</td> <td style="text-align: left;">string</td> <td>边缘云机构名称</td> </tr> <tr> <td style="text-align: left;">equipmentList</td> <td style="text-align: left;">jsonarray</td> <td>设备列表</td> </tr> <tr> <td style="text-align: left;">-id</td> <td style="text-align: left;">string</td> <td>id</td> </tr> <tr> <td style="text-align: left;">-ip</td> <td style="text-align: left;">string</td> <td>ip</td> </tr> <tr> <td style="text-align: left;">-hostName</td> <td style="text-align: left;">string</td> <td>主机名称</td> </tr> <tr> <td style="text-align: left;">-equipmentCode</td> <td style="text-align: left;">string</td> <td>物料代码</td> </tr> <tr> <td style="text-align: left;">-toolSetId</td> <td style="text-align: left;">string</td> <td>工具集ID</td> </tr> <tr> <td style="text-align: left;">-toolSetName</td> <td style="text-align: left;">string</td> <td>工具集名称</td> </tr> <tr> <td style="text-align: left;">-tenantId</td> <td style="text-align: left;">string</td> <td>租户ID</td> </tr> <tr> <td style="text-align: left;">-tenantName</td> <td style="text-align: left;">string</td> <td>租户名称</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { "error_code": 200, "msg": 错误说明 }</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;">error_code</td> <td style="text-align: left;">int</td> <td>错误码, 200正常</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>错误说明</td> </tr> </tbody> </table> <h1>- 上报设备删除信息</h1> <h5>简要描述</h5> <p>各个cet边缘云平台上报 新增和更新 设备信息</p> <h5>请求URL</h5> <ul> <li><code>http://ip:port/cetkern/api/v1/equipments/delete</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST</li> </ul> <h5>请求示例</h5> <pre><code> { "orgCode":"", "orgName":"", "equipmentList": [ { "id":"UUID", "ip":"dayang_vm" }, ... ] }</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;">orgCode</td> <td style="text-align: left;">string</td> <td>边缘云机构代码</td> </tr> <tr> <td style="text-align: left;">orgName</td> <td style="text-align: left;">string</td> <td>边缘云机构名称</td> </tr> <tr> <td style="text-align: left;">equipmentList</td> <td style="text-align: left;">jsonarray</td> <td>设备列表</td> </tr> <tr> <td style="text-align: left;">-id</td> <td style="text-align: left;">string</td> <td>id</td> </tr> <tr> <td style="text-align: left;">-ip</td> <td style="text-align: left;">string</td> <td>ip</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { "error_code": 200, "msg": 错误说明 }</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;">error_code</td> <td style="text-align: left;">int</td> <td>错误码, 200正常</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>错误说明</td> </tr> </tbody> </table> <h1>- 上报设备预约信息</h1> <h5>简要描述</h5> <p>各个cet边缘云平台上报设备预约信息</p> <h5>请求URL</h5> <ul> <li><code>http://ip:port/cetkern/api/v1/equipments/orderInfo</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST</li> </ul> <h5>请求示例</h5> <pre><code> { "orgCode":"", "orgName":"", "equipmentOrderList": [ { "id":"UUID", "equipmentCode": "50", "taskId": "", "orderUserName": "", "orderUserId": "", "orderColumnId": "", "orderColumnName": "", "tenantId": "", "tenantName": "", "startTime": "", "endTime": "" }, ... ] } }</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;">orgCode</td> <td style="text-align: left;">string</td> <td>边缘云机构代码</td> </tr> <tr> <td style="text-align: left;">orgName</td> <td style="text-align: left;">string</td> <td>边缘云机构名称</td> </tr> <tr> <td style="text-align: left;">equipmentOrderList</td> <td style="text-align: left;">jsonarray</td> <td>设备预约列表</td> </tr> <tr> <td style="text-align: left;">-id</td> <td style="text-align: left;">string</td> <td>id</td> </tr> <tr> <td style="text-align: left;">-taskId</td> <td style="text-align: left;">string</td> <td>taskId</td> </tr> <tr> <td style="text-align: left;">-equipmentCode</td> <td style="text-align: left;">string</td> <td>物料代码</td> </tr> <tr> <td style="text-align: left;">-orderUserName</td> <td style="text-align: left;">string</td> <td>预约人姓名</td> </tr> <tr> <td style="text-align: left;">-orderUserId</td> <td style="text-align: left;">string</td> <td>预约人ID</td> </tr> <tr> <td style="text-align: left;">-orderColumnId</td> <td style="text-align: left;">string</td> <td>预约栏目ID</td> </tr> <tr> <td style="text-align: left;">-orderColumnName</td> <td style="text-align: left;">string</td> <td>预约栏目名称</td> </tr> <tr> <td style="text-align: left;">-tenantId</td> <td style="text-align: left;">string</td> <td>租户ID</td> </tr> <tr> <td style="text-align: left;">-tenantName</td> <td style="text-align: left;">string</td> <td>租户名称</td> </tr> <tr> <td style="text-align: left;">-startTime</td> <td style="text-align: left;">date</td> <td>开始时间</td> </tr> <tr> <td style="text-align: left;">-endTime</td> <td style="text-align: left;">date</td> <td>结束时间</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { "error_code": 200, "msg": 错误说明 }</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;">error_code</td> <td style="text-align: left;">int</td> <td>错误码, 200正常</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>错误说明</td> </tr> </tbody> </table> <h1>- 上报设备预约删除信息</h1> <h5>简要描述</h5> <p>各个cet边缘云平台上报设备预约信息</p> <h5>请求URL</h5> <ul> <li><code>http://ip:port/cetkern/api/v1/equipments/orderInfo/delete</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST</li> </ul> <h5>请求示例</h5> <pre><code> { "orgCode":"", "orgName":"", "equipmentOrderList": [ { "id":"UUID", }, ... ] } }</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;">orgCode</td> <td style="text-align: left;">string</td> <td>边缘云机构代码</td> </tr> <tr> <td style="text-align: left;">orgName</td> <td style="text-align: left;">string</td> <td>边缘云机构名称</td> </tr> <tr> <td style="text-align: left;">equipmentOrderList</td> <td style="text-align: left;">jsonarray</td> <td>设备预约列表</td> </tr> <tr> <td style="text-align: left;">-id</td> <td style="text-align: left;">string</td> <td>id</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { "error_code": 200, "msg": 错误说明 }</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;">error_code</td> <td style="text-align: left;">int</td> <td>错误码, 200正常</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>错误说明</td> </tr> </tbody> </table>

页面列表

ITEM_HTML