@@ -213,7 +222,8 @@ export default {
this.$utils.tour.nextStep('setting', currentStep)
}
},
- isAllowSendingStatistics: localStorage.getItem('useStats') === '1'
+ isAllowSendingStatistics: localStorage.getItem('useStats') === '1',
+ isEnableTutorial: localStorage.getItem('enableTutorial') === '1'
}
},
computed: {
@@ -291,6 +301,10 @@ export default {
}
this.$message.success(this.$t('Saved successfully'))
localStorage.setItem('useStats', value ? '1' : '0')
+ },
+ onEnableTutorialChange (value) {
+ this.$message.success(this.$t('Saved successfully'))
+ localStorage.setItem('enableTutorial', value ? '1' : '0')
}
},
async created () {
@@ -300,7 +314,7 @@ export default {
},
mounted () {
if (!this.$utils.tour.isFinishedTour('setting')) {
- this.$tours['setting'].start()
+ this.$utils.tour.startTour(this, 'setting')
this.$st.sendEv('教程', '开始', 'setting')
}
}
diff --git a/frontend/src/views/spider/SpiderDetail.vue b/frontend/src/views/spider/SpiderDetail.vue
index 787788d3..a69545b2 100644
--- a/frontend/src/views/spider/SpiderDetail.vue
+++ b/frontend/src/views/spider/SpiderDetail.vue
@@ -208,7 +208,7 @@ export default {
if (!this.$utils.tour.isFinishedTour('spider-detail-config')) {
setTimeout(() => {
- this.$tours['spider-detail-config'].start()
+ this.$utils.tour.startTour(this, 'spider-detail-config')
this.$st.sendEv('教程', '开始', 'spider-detail-config')
}, 100)
}
@@ -260,7 +260,7 @@ export default {
},
mounted () {
if (!this.$utils.tour.isFinishedTour('spider-detail')) {
- this.$tours['spider-detail'].start()
+ this.$utils.tour.startTour(this, 'spider-detail')
this.$st.sendEv('教程', '开始', 'spider-detail')
}
}
diff --git a/frontend/src/views/spider/SpiderList.vue b/frontend/src/views/spider/SpiderList.vue
index a8996b8e..8e6a6ba9 100644
--- a/frontend/src/views/spider/SpiderList.vue
+++ b/frontend/src/views/spider/SpiderList.vue
@@ -887,7 +887,7 @@ export default {
setTimeout(() => {
if (!this.$utils.tour.isFinishedTour('spider-list-add')) {
- this.$tours['spider-list-add'].start()
+ this.$utils.tour.startTour(this, 'spider-list-add')
this.$st.sendEv('教程', '开始', 'spider-list-add')
}
}, 300)
@@ -1241,7 +1241,7 @@ export default {
})
if (!this.$utils.tour.isFinishedTour('spider-list')) {
- this.$tours['spider-list'].start()
+ this.$utils.tour.startTour(this, 'spider-list')
this.$st.sendEv('教程', '开始', 'spider-list')
}
},
diff --git a/frontend/src/views/task/TaskDetail.vue b/frontend/src/views/task/TaskDetail.vue
index 11051ed0..422dc088 100644
--- a/frontend/src/views/task/TaskDetail.vue
+++ b/frontend/src/views/task/TaskDetail.vue
@@ -202,7 +202,7 @@ export default {
},
mounted () {
if (!this.$utils.tour.isFinishedTour('task-detail')) {
- this.$tours['task-detail'].start()
+ this.$utils.tour.startTour(this, 'task-detail')
this.$st.sendEv('教程', '开始', 'task-detail')
}
},
diff --git a/frontend/src/views/task/TaskList.vue b/frontend/src/views/task/TaskList.vue
index 98b720b3..3cd564d9 100644
--- a/frontend/src/views/task/TaskList.vue
+++ b/frontend/src/views/task/TaskList.vue
@@ -412,7 +412,7 @@ export default {
}, 5000)
if (!this.$utils.tour.isFinishedTour('task-list')) {
- this.$tours['task-list'].start()
+ this.$utils.tour.startTour(this, 'task-list')
this.$st.sendEv('教程', '开始', 'task-list')
}
},