【类 型】: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 label-position="left" ref="questForm" :model="questForm" label-width="80px">
|
||||||
<el-form-item label="订单选择" v-if="!executeOrder">
|
<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"
|
<el-option v-for="item in questList" :key="item.id" :label="item.id" :value="item.id"
|
||||||
:class="isWaring(item) ? 'danger-color' : ''">
|
:class="isWaring(item) ? 'danger-color' : ''">
|
||||||
<span class="l">{{ item.id }}</span>
|
<span class="l">{{ item.id }}</span>
|
||||||
@ -409,8 +410,7 @@ export default {
|
|||||||
*/
|
*/
|
||||||
publishFun (jsonData) {
|
publishFun (jsonData) {
|
||||||
if (this.plane) {
|
if (this.plane) {
|
||||||
const val = jsonData
|
mqtt.publishFun(`cmd/${this.plane.macadd}`, jsonData)
|
||||||
mqtt.publishFun(`cmd/${this.plane.macadd}`, val)
|
|
||||||
} else {
|
} else {
|
||||||
this.$message.warning('与飞机通信未接通,请稍后')
|
this.$message.warning('与飞机通信未接通,请稍后')
|
||||||
}
|
}
|
||||||
@ -742,13 +742,15 @@ export default {
|
|||||||
return isOverWaight || isQuestIng
|
return isOverWaight || isQuestIng
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created () {
|
mounted () {
|
||||||
// 初始化
|
// 初始化
|
||||||
if (this.executeOrder) { // 有正在执行单点
|
if (this.executeOrder) { // 有正在执行单点
|
||||||
this.makeRouteForMap()// 绘制地图
|
this.makeRouteForMap()// 绘制地图
|
||||||
} else { // 没有执行订单
|
} else { // 没有执行订单
|
||||||
|
if (this.plane) {
|
||||||
this.publishFun('{"resetState":1}')// 发送设置飞机状态主题 状态设为闲置
|
this.publishFun('{"resetState":1}')// 发送设置飞机状态主题 状态设为闲置
|
||||||
}
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
executeOrder (val) {
|
executeOrder (val) {
|
||||||
|
Loading…
Reference in New Issue
Block a user