运维指令
<p>[TOC]</p>
<h4>函数名</h4>
<ul>
<li>operationControl</li>
</ul>
<h4>简要描述</h4>
<ul>
<li>运维指令</li>
</ul>
<h4>请求URL</h4>
<h4>请求方式</h4>
<p>"{"action":"3301","commandId":"20001","direction":0,"distance":0,"machineId":"JoybingPos1000001","time":0,"tsec":"1675732591","userName":"admin"}"</p>
<h4>参数</h4>
<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;">commandId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>命令ID(10001:饼订单指令 10002:饮品订单指令 20001:运维指令 30001:参数设置 40001:添加辅料)</td>
</tr>
<tr>
<td style="text-align: left;">controlStatus</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>mqtt区分发给哪方</td>
</tr>
<tr>
<td style="text-align: left;">machineId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Stirng</td>
<td>机器号</td>
</tr>
<tr>
<td style="text-align: left;">tsec</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Stirng</td>
<td>消息产生时间戳</td>
</tr>
<tr>
<td style="text-align: left;">action</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Stirng</td>
<td>指令</td>
</tr>
<tr>
<td style="text-align: left;">setParameters</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Map<String,String></td>
<td>参数设置数据</td>
</tr>
</tbody>
</table>
<h4>返回示例</h4>
<pre><code> {
&quot;messageType&quot; : &quot;step&quot;,
&quot;machineId&quot;:&quot;JoybingPos1000001&quot;,
&quot;orderId&quot; : &quot;123456&quot;,
&quot;message&quot; : &quot;执行成功&quot;,
&quot;step&quot; : 0,
&quot;error&quot; : &quot;解放就就赶紧&quot;,
&quot;code&quot; : 0
}</code></pre>
<h4>返回参数说明</h4>
<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;">commandId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>命令ID(10001:饼订单指令 10002:饮品订单指令 20001:运维指令 30001:参数设置 40001:添加辅料)</td>
</tr>
<tr>
<td style="text-align: left;">controlStatus</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>mqtt区分发给哪方</td>
</tr>
<tr>
<td style="text-align: left;">machineId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Stirng</td>
<td>机器号</td>
</tr>
<tr>
<td style="text-align: left;">messageType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>返回消息类型(step:步骤 receive接收返回 pursue:执行返回 error:错误 ai识别(checkSpread,checkOverturn)ueryResults:查询结果 queryTemperature:查询温度 queryPressure:查询气压 queryAngle:查询角度 setUp:查询设置参数 register:机器注册 push:推送信息 login:登录验证密码 pausePush 需要暂停的消息推送</td>
</tr>
<tr>
<td style="text-align: left;">orderId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>订单id</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>返回信息</td>
</tr>
<tr>
<td style="text-align: left;">step</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>具体步骤 点餐屏显示如:2 清锅 3 上油 4 摊饼 5 蛋液 7 翻饼 8 酱料 9 辅料 11 折饼 12 出饼 88 排面浆通知 90 暂停制作 91 饼语音播报 92 饮品语音播报 93 饮料制作中 94 饮品制作完成 95 订单模式 96 退出订单模式 97 锅升温中 98 坏饼重做 99 做饼完成</td>
</tr>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>参照执行结果编码</td>
</tr>
<tr>
<td style="text-align: left;">error</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>错误信息</td>
</tr>
<tr>
<td style="text-align: left;">setParameters</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Map<String,String></td>
<td>获取设置参数返回</td>
</tr>
</tbody>
</table>
<h4>备注</h4>
<table>
<thead>
<tr>
<th style="text-align: left;">修改时间</th>
<th style="text-align: left;">修改内容</th>
<th style="text-align: left;">更新人</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">2024-12-12</td>
<td style="text-align: left;">初版</td>
<td style="text-align: left;">张枭羽</td>
</tr>
</tbody>
</table>
<p>更多返回错误代码请看首页的错误代码描述</p>