diff --git a/frontend/Skyeye-sys-ui/src/views/home/components/twin-situation/index.js b/frontend/Skyeye-sys-ui/src/views/home/components/twin-situation/index.js index 48e2624..229d737 100644 --- a/frontend/Skyeye-sys-ui/src/views/home/components/twin-situation/index.js +++ b/frontend/Skyeye-sys-ui/src/views/home/components/twin-situation/index.js @@ -1112,10 +1112,12 @@ export default { }) taskListResource = data this.taskList.data = list - this.taskList.data[0].check = true - if (this.menusChose === '1') { - this.addUavToScene(data[0]) - this.addTaskPlanArea(data[0].pointList, data[0].id, data[0].name) + if (this.taskList.data.length) { + this.taskList.data[0].check = true + if (this.menusChose === '1') { + this.addUavToScene(data[0]) + this.addTaskPlanArea(data[0].pointList, data[0].id, data[0].name) + } } } else { this.$message.error(res.data.message) @@ -1556,6 +1558,7 @@ export default { info.status = 2 this.getTaskList() this.$message.success('任务已结束!') + this.removeTaskTarget(info.id) } else { this.$message.error(res.data.message) }