This commit is contained in:
zhaofang
2022-10-28 17:14:32 +08:00
parent c2c75de1ef
commit 275e1ac2a9

View File

@@ -68,10 +68,15 @@
</p>
<p class="portal-summary-text">{{maPage.userFollow.authorInfo.sign}}</p>
</div>
<div>
<div v-if="pageId == userInfo.aid">
<el-button class="btn" icon="el-icon-check" v-if="maPage.has">已关注</el-button>
<el-button type="primary" class="btn" v-else icon="el-icon-plus" @click="toFollow(maPage)">关注他</el-button>
</div>
<div v-else>
<el-button plain class="btn" icon="el-icon-check" v-if="maPage.has" @click="cancel(maPage,2)">取消关注</el-button>
<el-button type="primary" class="btn" v-else icon="el-icon-plus" @click="toFollow(maPage)">关注他</el-button>
</div>
</div>
<!--分页没有加-->
<div style="text-align: center; margin-top:57px;" v-show="page.count > 0">
@@ -166,10 +171,22 @@ import apiUser from "@/api/system/user.js";
this.tagTab(this.active);
},
cancel(item,idx) {
console.log(item,'item');
let $this=this;
apiFollow.remove(item.followId).then(res=>{
let id = '';
if(idx == 2) {
id = item.userFollow.aid;
} else {
id = item.userFollow.followId;
}
apiFollow.remove(id).then(res=>{
if(res.status == 200) {
this.getPage();
if(idx == 2) {
this.getMyPage()
} else {
this.getPage();
}
// $this.follow.list.splice(idx,1);
}
})