【类 型】:fix
【原 因】:在没有加载飞机之前 向飞机发送mqtt信息 【过 程】: 【影 响】: # 类型 包含: # feat:新功能(feature) # fix:修补bug # docs:文档(documentation) # style: 格式(不影响代码运行的变动) # refactor:重构(即不是新增功能,也不是修改bug的代码变动) # test:增加测试 # chore:构建过程或辅助工具的变动
This commit is contained in:
parent
20f55808e2
commit
24fac6cc27
@ -57,7 +57,8 @@
|
||||
<!-- 内容 -->
|
||||
<el-form label-position="left" ref="questForm" :model="questForm" label-width="80px">
|
||||
<el-form-item label="订单选择" v-if="!executeOrder">
|
||||
<el-select v-model="questForm.id" :filterable="isMobile" placeholder="请选择,也可输入搜索" :disabled="executeOrder">
|
||||
<el-select v-model="questForm.id" :filterable="isMobile" placeholder="请选择,也可输入搜索"
|
||||
:disabled="executeOrder">
|
||||
<el-option v-for="item in questList" :key="item.id" :label="item.id" :value="item.id"
|
||||
:class="isWaring(item) ? 'danger-color' : ''">
|
||||
<span class="l">{{ item.id }}</span>
|
||||
@ -409,8 +410,7 @@ export default {
|
||||
*/
|
||||
publishFun (jsonData) {
|
||||
if (this.plane) {
|
||||
const val = jsonData
|
||||
mqtt.publishFun(`cmd/${this.plane.macadd}`, val)
|
||||
mqtt.publishFun(`cmd/${this.plane.macadd}`, jsonData)
|
||||
} else {
|
||||
this.$message.warning('与飞机通信未接通,请稍后')
|
||||
}
|
||||
@ -742,13 +742,15 @@ export default {
|
||||
return isOverWaight || isQuestIng
|
||||
}
|
||||
},
|
||||
created () {
|
||||
mounted () {
|
||||
// 初始化
|
||||
if (this.executeOrder) { // 有正在执行单点
|
||||
this.makeRouteForMap()// 绘制地图
|
||||
} else { // 没有执行订单
|
||||
if (this.plane) {
|
||||
this.publishFun('{"resetState":1}')// 发送设置飞机状态主题 状态设为闲置
|
||||
}
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
executeOrder (val) {
|
||||
|
Loading…
Reference in New Issue
Block a user