diff --git a/frontend/src/views/task/TaskDetail.vue b/frontend/src/views/task/TaskDetail.vue index af5346f2..06b861ae 100644 --- a/frontend/src/views/task/TaskDetail.vue +++ b/frontend/src/views/task/TaskDetail.vue @@ -213,7 +213,7 @@ return ['pending', 'running'].includes(this.taskForm.status) } }, - async created() { + async mounted() { await this.$store.dispatch('task/getTaskData', this.$route.params.id) this.isLogAutoFetch = !!this.isRunning @@ -229,8 +229,7 @@ await this.getTaskLog() } }, 5000) - }, - mounted() { + if (!this.$utils.tour.isFinishedTour('task-detail')) { this.$utils.tour.startTour(this, 'task-detail') }