diff --git a/src/views/study/coursenew.vue b/src/views/study/coursenew.vue index 16a7ca0a..afdc3e48 100644 --- a/src/views/study/coursenew.vue +++ b/src/views/study/coursenew.vue @@ -117,7 +117,7 @@
- +
@@ -196,7 +196,8 @@
- + 关注 + 已关注 + + 关注
@@ -272,6 +273,7 @@ notePlay: null, intTimeNote: '', courestab: 2,//默认是课程评论 + current_teacher_follow: false, // false - 已关注; true - 未关注 curCFile: { converStatus: 4, }, @@ -425,8 +427,10 @@ apiFollow.save(item.teacherId).then(res => { if (res.status == 200) { this.$message.success("关注成功!"); + this.current_teacher_follow = true; } else if(res.status == 400){ this.$message.warning(res.message); + this.current_teacher_follow = true; }else{ this.$message.error(res.message); } @@ -784,6 +788,14 @@ return false; } }); + + // 检查是否已关注 + apiFollow.checkFllow(item.teacherId).then(res => { + if (res.status == 200) { + this.current_teacher_follow = res.result ? true : false; + } + }) + }); } else { //console.log('加载课程信息失败:'+res.error);