From 998bd6b527d289518760c5e37faabac608a21bd3 Mon Sep 17 00:00:00 2001 From: daihh Date: Wed, 9 Nov 2022 16:00:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8A=A8=E6=80=81=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E5=86=85=E5=AE=B9=E5=B7=B2=E5=88=A0=E9=99=A4=E7=9A=84?= =?UTF-8?q?=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/HomePage/articleList.vue | 4 ++++ src/components/HomePage/courseList.vue | 10 +++++++--- src/components/Portal/interactBar.vue | 2 +- src/views/homepage/page.vue | 4 ++++ src/views/study/Courses.vue | 2 +- 5 files changed, 17 insertions(+), 5 deletions(-) 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 @@
-
我的报名
+
我报名的