设备上报
<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>