【类 型】:fix

【原  因】:在没有加载飞机之前 向飞机发送mqtt信息
【过  程】:
【影  响】:

# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
This commit is contained in:
szdot 2024-07-20 18:38:44 +08:00
parent 20f55808e2
commit 24fac6cc27

View File

@ -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) {