Showing
1 changed file
with
8 additions
and
8 deletions
@@ -8,7 +8,7 @@ | @@ -8,7 +8,7 @@ | ||
8 | <view class="u-flex u-p-l-30 u-p-r-20 u-p-t-75 u-p-b-30"> | 8 | <view class="u-flex u-p-l-30 u-p-r-20 u-p-t-75 u-p-b-30"> |
9 | <block v-if="userInfo.isToken"> | 9 | <block v-if="userInfo.isToken"> |
10 | <view @click="openPersonalInfo" class="u-m-r-20"> | 10 | <view @click="openPersonalInfo" class="u-m-r-20"> |
11 | - <image class="avatar" mode="aspectFill" :src="userInfo.avatar || userInfo.avatarUrl || '/static/default.png'"></image> | 11 | + <image class="avatar" mode="aspectFill" :src="userInfo.avatar == '' ? '/static/default.png' : userInfo.avatar"></image> |
12 | </view> | 12 | </view> |
13 | <view @click="openPersonalInfo" class="u-flex-1"> | 13 | <view @click="openPersonalInfo" class="u-flex-1"> |
14 | <view class="nickName u-flex"> | 14 | <view class="nickName u-flex"> |
@@ -22,11 +22,11 @@ | @@ -22,11 +22,11 @@ | ||
22 | </block> | 22 | </block> |
23 | <block v-else> | 23 | <block v-else> |
24 | <view class="u-m-r-20" @click="openLoginFunc"> | 24 | <view class="u-m-r-20" @click="openLoginFunc"> |
25 | - <view class="avatar u-flex"><u-icon name="account-fill" color="black" size="30"></u-icon></view> | 25 | + <view class="avatar u-flex"><image class="avatar" mode="aspectFill" src="../../static/default.png"></image></view> |
26 | </view> | 26 | </view> |
27 | <view class="u-flex-1"> | 27 | <view class="u-flex-1"> |
28 | <view @click="openLoginFunc" class="u-font-lg click-login login-btn ">请点击登录</view> | 28 | <view @click="openLoginFunc" class="u-font-lg click-login login-btn ">请点击登录</view> |
29 | - <view @click="clickAccountFunc" class="detail"><text class="text">绑定账号</text></view> | 29 | + <view v-if="userInfo.isToken == '' || userInfo.isToken == null" @click="clickAccountFunc" class="detail"><text class="text">绑定账号</text></view> |
30 | </view> | 30 | </view> |
31 | </block> | 31 | </block> |
32 | <view v-if="userInfo.isToken"><u-icon name="arrow-right" color="white" size="13"></u-icon></view> | 32 | <view v-if="userInfo.isToken"><u-icon name="arrow-right" color="white" size="13"></u-icon></view> |
@@ -55,7 +55,7 @@ | @@ -55,7 +55,7 @@ | ||
55 | </view> | 55 | </view> |
56 | <view class="u-flex-1"> | 56 | <view class="u-flex-1"> |
57 | <view @click="openLoginFunc" class="u-font-lg login-btn">登录</view> | 57 | <view @click="openLoginFunc" class="u-font-lg login-btn">登录</view> |
58 | - <view @click="clickAccountFunc" style="color: black" class="detail">绑定账号</view> | 58 | + <view v-if="userInfo.isToken == '' || userInfo.isToken == null" @click="clickAccountFunc" style="color: black" class="detail">绑定账号</view> |
59 | </view> | 59 | </view> |
60 | </block> | 60 | </block> |
61 | <view><u-icon name="arrow-right" color="black" size="13"></u-icon></view> | 61 | <view><u-icon name="arrow-right" color="black" size="13"></u-icon></view> |
@@ -75,8 +75,8 @@ | @@ -75,8 +75,8 @@ | ||
75 | <view class="nav-right"><image class="image" src="../../static/arrow-right.png"></image></view> | 75 | <view class="nav-right"><image class="image" src="../../static/arrow-right.png"></image></view> |
76 | </view> | 76 | </view> |
77 | </view> | 77 | </view> |
78 | - <view v-if="userInfo.isToken" class="u-flex" style="justify-content: center; width: 600rpx"> | ||
79 | - <button class="submit" size="default" @click.top="onLoginoutFunc"><text class="text">退出账号</text></button> | 78 | + <view @click="onLoginoutFunc" v-if="userInfo.isToken" class="u-flex" style="justify-content: center; width: 600rpx"> |
79 | + <button class="submit" size="default" @click="onLoginoutFunc"><text class="text">退出账号</text></button> | ||
80 | </view> | 80 | </view> |
81 | </view> | 81 | </view> |
82 | <!-- 绑定账号 --> | 82 | <!-- 绑定账号 --> |
@@ -191,8 +191,8 @@ export default { | @@ -191,8 +191,8 @@ export default { | ||
191 | onLoad(e) { | 191 | onLoad(e) { |
192 | // 隐藏原生的tabbar | 192 | // 隐藏原生的tabbar |
193 | uni.hideTabBar(); | 193 | uni.hideTabBar(); |
194 | - if (e.obj !== null) { | ||
195 | - const params = JSON.parse(e.obj); | 194 | + if (e.obj != null) { |
195 | + const params = JSON.parse(decodeURIComponent(e.obj)); | ||
196 | this.thirdObj = params; | 196 | this.thirdObj = params; |
197 | } | 197 | } |
198 | }, | 198 | }, |