|
@@ -8,7 +8,7 @@
|
|
|
<view class="home_top">
|
|
|
<view class="base-info block-wrap u-flex u-row-between" @click="$u.route('/center/memberinfo',{type:'redirectTo'})" v-if="vuex_member_info.name">
|
|
|
<view class="left u-flex">
|
|
|
- <u-avatar :src="avatar||staticUrl+'/img/avatar.png'" size="140rpx"></u-avatar>
|
|
|
+ <u-avatar :src="avatar" size="140rpx"></u-avatar>
|
|
|
<view class="info">
|
|
|
<view class="name ellipsis-1">{{vuex_member_info.name||vuex_member_info.nickName}}</view>
|
|
|
<view class="mobile u-flex">
|
|
@@ -85,7 +85,8 @@
|
|
|
}
|
|
|
},
|
|
|
onShow() {
|
|
|
- if(this.vuex_member_info.name){
|
|
|
+ console.log('this.vuex_member_info',this.vuex_member_info);
|
|
|
+ if(this.vuex_member_info.id){
|
|
|
this.getMemberInfo();
|
|
|
}
|
|
|
|
|
@@ -97,7 +98,8 @@
|
|
|
getMemberInfo(){
|
|
|
this.$u.api.personalIndex({userid:this.vuex_member_info.id}).then(res=>{
|
|
|
this.memberInfo = res.data.memberInfo;
|
|
|
- this.avatar = res.data.avatar;
|
|
|
+ this.avatar = res.data.memberInfo.avatar;
|
|
|
+ console.log('this.avatar',this.avatar);
|
|
|
this.tools.forEach(item => {
|
|
|
if (item.name === '客服热线') {
|
|
|
item.phone = res.data.customerMobile;
|