排班系统接口
<h1>- 获取设备排班列表</h1>
<h5>简要描述</h5>
<p>组件排班页面和详情页面</p>
<h5>请求URL</h5>
<ul>
<li><code>http://ip:port/taskprocess/api/v1/equipments/orders?startTime=xxx&endTime=xxx&tenantId=xxx&columnName=xxx&equipmentName=xxx</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET</li>
</ul>
<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;">startTime</td>
<td style="text-align: left;">string</td>
<td>开始时间</td>
</tr>
<tr>
<td style="text-align: left;">endTime</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;">columnName</td>
<td style="text-align: left;">string</td>
<td>栏目名称</td>
</tr>
<tr>
<td style="text-align: left;">equipmentName</td>
<td style="text-align: left;">string</td>
<td>设备名称</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
"error_code": 200,
"msg": "错误说明",
"items":[
{
"equipmentName":"大洋虚拟化非编",
"equipmentCode": "50",
"tenantName": "",
"toolSetName": "",
"orderInfo": [
{
"date":"2021-12-11",
"detailInfo":[
{
"time":"00:00-08:00",
"orderList":[
{
"id":"UUID",
"orderUserName": "",
"orderColumnName": "",
"startTime": "",
"endTime": "",
"modifyStartTime":"",
"modifyEndTime":"",
"programCode": "",
"programName": ""
},
...
]
}
]
},
...
]
},
...
]
}</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>
<tr>
<td style="text-align: left;">items</td>
<td style="text-align: left;">array[object]</td>
<td>设备列表</td>
</tr>
<tr>
<td style="text-align: left;">equipmentName</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;">tenantName</td>
<td style="text-align: left;">string</td>
<td>租户名称</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;">orderList</td>
<td style="text-align: left;">array[object]</td>
<td>预约列表</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">string</td>
<td>UUID</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;">orderColumnName</td>
<td style="text-align: left;">string</td>
<td>预约栏目</td>
</tr>
<tr>
<td style="text-align: left;">startTime</td>
<td style="text-align: left;">string</td>
<td>预约开始时间</td>
</tr>
<tr>
<td style="text-align: left;">endTime</td>
<td style="text-align: left;">string</td>
<td>预约结束时间</td>
</tr>
<tr>
<td style="text-align: left;">modifyStartTime</td>
<td style="text-align: left;">string</td>
<td>修改开始时间</td>
</tr>
<tr>
<td style="text-align: left;">modifyEndTime</td>
<td style="text-align: left;">string</td>
<td>修改结束时间</td>
</tr>
<tr>
<td style="text-align: left;">programCode</td>
<td style="text-align: left;">string</td>
<td>节目代码</td>
</tr>
<tr>
<td style="text-align: left;">programName</td>
<td style="text-align: left;">string</td>
<td>节目名称</td>
</tr>
</tbody>
</table>
<h1>- 修改排班时间</h1>
<h5>简要描述</h5>
<p>修改排班时间</p>
<h5>请求URL</h5>
<ul>
<li><code>http://ip:port/taskprocess/api/v1/equipments/order/update</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>PUT</li>
</ul>
<h5>请求示例</h5>
<pre><code> {
"id":"UUID",
"modifyStartTime":"",
"modifyEndTime":""
}</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;">id</td>
<td style="text-align: left;">string</td>
<td>UUID</td>
</tr>
<tr>
<td style="text-align: left;">modifyStartTime</td>
<td style="text-align: left;">string</td>
<td>修改开始时间</td>
</tr>
<tr>
<td style="text-align: left;">modifyEndTime</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>