diff --git a/src/components/HomePage/articleList.vue b/src/components/HomePage/articleList.vue index 2efdeac8..5179f568 100644 --- a/src/components/HomePage/articleList.vue +++ b/src/components/HomePage/articleList.vue @@ -78,6 +78,10 @@ }, methods:{ jumpDetail(item){ + if(item.info.deleted){ + this.$message.warning("此文章已删除"); + return; + } this.$router.push('/article/detail?id='+item.contentId) }, emitHide(id) { diff --git a/src/components/HomePage/courseList.vue b/src/components/HomePage/courseList.vue index 70b5e0a6..2e6981bb 100644 --- a/src/components/HomePage/courseList.vue +++ b/src/components/HomePage/courseList.vue @@ -39,11 +39,11 @@ -
+
@@ -98,7 +98,11 @@ if(!data.contentId){ return; } - + console.log(data.info,'data.info') + if(!data.info.enabled || data.info.deleted){ + this.$message.warning("此课程已停用或已删除"); + return; + } this.$router.push({ path: '/course/detail?id=', query: { id: data.contentId } }); } } diff --git a/src/components/Portal/interactBar.vue b/src/components/Portal/interactBar.vue index ba6c7a3e..28a5b22e 100644 --- a/src/components/Portal/interactBar.vue +++ b/src/components/Portal/interactBar.vue @@ -48,7 +48,7 @@ {{data.shares}} -
+
diff --git a/src/views/homepage/page.vue b/src/views/homepage/page.vue index 39950caf..6f4c26ef 100644 --- a/src/views/homepage/page.vue +++ b/src/views/homepage/page.vue @@ -16,6 +16,10 @@ +
+ +

还没有动态

+
课程 diff --git a/src/views/study/Courses.vue b/src/views/study/Courses.vue index bd1b01a5..72d681bb 100644 --- a/src/views/study/Courses.vue +++ b/src/views/study/Courses.vue @@ -2,7 +2,7 @@
-
我的报名
+
我报名的