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 @@