提交 9fb2d5ac 作者: 温凯

fix:任务库航线任务回显

上级 094d17be
......@@ -95,11 +95,10 @@ export default {
},
watch: {
'uavRealTimeData.isFlying': {
handler: function (val) {
if (val) {
handler: function (newVal,oldVal) {
if (oldVal === false && newVal === true) {
this.getTaskInfoRecord()
}
},
deep: true,
immediate: true,
......@@ -139,6 +138,10 @@ export default {
this.bus.$on("startTask", this.onStartTask);
await this.getTaskList();
await this.getAirwayList();
if(this.uavRealTimeData.isFlying){
this.getTaskInfoRecord()
}
},
beforeDestroy() {
this.showAirwayEdit = false;
......@@ -158,8 +161,10 @@ export default {
});
if (res.code === 0) {
console.log("getTaskInfoRecord", res.data);
this.selectedAirwayId = res.data.reouteId;
this.selectedTaskId = res.data.taskInfoId;
setTimeout(() => {
this.selectedAirwayId = res.data.reouteId;
},1000)
}
},
/**
......
......@@ -107,11 +107,10 @@ export default {
},
watch: {
'uavRealTimeData.isFlying': {
handler: function (val) {
if (val) {
handler: function (newVal,oldVal) {
if (oldVal === false && newVal === true) {
this.getTaskInfoRecord()
}
},
deep: true,
immediate: true,
......@@ -159,6 +158,10 @@ export default {
await this.getTaskList();
await this.getAirwayList();
// 获取正在飞行的航线
if(this.uavRealTimeData.isFlying){
this.getTaskInfoRecord()
}
},
beforeDestroy() {
this.bus.$off("startTask", this.onStartTask);
......@@ -180,8 +183,10 @@ export default {
deviceId: this.uav && this.uav.deviceId,
});
if (res.code === 0) {
this.selectedAirwayId = res.data.reouteId;
this.selectedTaskId = res.data.taskInfoId;
setTimeout(() => {
this.selectedAirwayId = res.data.reouteId;
},1000)
}
},
getTaskList(id) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论