diff --git a/src/views/Index.vue b/src/views/Index.vue index 78c5dd9f..ea0b0b75 100644 --- a/src/views/Index.vue +++ b/src/views/Index.vue @@ -391,7 +391,7 @@ - + @@ -405,6 +405,7 @@ import apiCase from '@/api/modules/cases.js'; import apiArticle from '@/api/modules/article.js'; import apiQa from '@/api/modules/qa.js'; + import apiGuide from "@/api/phase2/guide.js"; import apiUser from '@/api/system/user.js'; import apiCoursePortal from '@/api/modules/coursePortal.js'; import interactBar from '@/components/Portal/interactBar.vue'; @@ -530,6 +531,15 @@ this.getLevel(); this.getQaAnswers(); + // 控制引导页弹框显示 + apiGuide.hasUser().then(res=>{ + if(res.result) { + this.$refs.guide.guideCollection = false; + } else { + this.$refs.guide.guideCollection = true; + } + }); + }, computed: { ...mapGetters(['userInfo','studyTaskCount']),