|
|
@@ -63,7 +63,7 @@
|
|
|
<div class="box3">
|
|
|
<div class="box4">
|
|
|
<div class="text4">
|
|
|
- 粉丝 <span>{{ item.follows }}</span>
|
|
|
+ 粉丝 <span>{{ item.followers }}</span>
|
|
|
</div>
|
|
|
<div class="text4">
|
|
|
已售 <span>{{ item.sales }}</span>
|
|
|
@@ -78,8 +78,7 @@
|
|
|
size="mini"
|
|
|
@click.prevent="like(item)"
|
|
|
>
|
|
|
- {{ item.follow ? '已关注' : '关注' }}
|
|
|
- <!-- {{ item.follow ? (isFollow ? '互相关注' : '已关注') : '关注' }} -->
|
|
|
+ {{ item.follow ? (isFollow ? '互相关注' : '已关注') : '关注' }}
|
|
|
</el-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -207,6 +206,7 @@ export default {
|
|
|
return {
|
|
|
tabs: ['粉丝', '关注'],
|
|
|
active: '',
|
|
|
+ isFollow: false,
|
|
|
list: '',
|
|
|
empty: false,
|
|
|
value: '',
|
|
|
@@ -303,11 +303,10 @@ export default {
|
|
|
)
|
|
|
.then(res => {
|
|
|
this.lists = res.content[0].org;
|
|
|
- console.log(this.lists);
|
|
|
});
|
|
|
},
|
|
|
beforeAvatarUpload(file) {
|
|
|
- this.updateFile(file, 100).then(img => {
|
|
|
+ this.updateFile(file, 300).then(img => {
|
|
|
this.updateUser({ avatar: img }).then(res => {
|
|
|
// console.log(res);
|
|
|
});
|
|
|
@@ -321,11 +320,11 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
tab(e) {
|
|
|
+ this.isFollow = false;
|
|
|
this.active = e;
|
|
|
if (e === '关注') {
|
|
|
this.$http.get('/user/myFollows').then(res => {
|
|
|
this.list = res;
|
|
|
- // console.log(res);
|
|
|
this.$store.dispatch('getUserInfo');
|
|
|
if (this.list.length === 0) {
|
|
|
this.empty = true;
|
|
|
@@ -336,6 +335,7 @@ export default {
|
|
|
} else {
|
|
|
this.$http.get('/user/myFollowers').then(res => {
|
|
|
this.list = res;
|
|
|
+ this.isFollow = true;
|
|
|
this.$store.dispatch('getUserInfo');
|
|
|
if (this.list.length === 0) {
|
|
|
this.empty = true;
|