|
@@ -1,9 +1,10 @@
|
|
|
<template>
|
|
|
<div class="mine">
|
|
|
<img src="@/assets/img/my/banner-bg.png" alt="" class="bg">
|
|
|
- <div class="top">
|
|
|
- <img src="@/assets/img/service/avatar-default.png" alt="" class="avatar">
|
|
|
- <div class="name">芜湖印象</div>
|
|
|
+ <div class="top" @click=onClickPersonalInfo>
|
|
|
+ <img v-if="userInfo && userInfo.avatarUrl" :src="userInfo.avatarUrl" alt="" class="avatar">
|
|
|
+ <img v-else src="@/assets/img/service/avatar-default.png" alt="" class="avatar">
|
|
|
+ <div class="name">{{userInfo && userInfo.nickName ? userInfo.nickName : '芜湖印象'}}</div>
|
|
|
</div>
|
|
|
<div class="statistics"
|
|
|
>
|
|
@@ -36,6 +37,7 @@ export default {
|
|
|
components: {},
|
|
|
data() {
|
|
|
return {
|
|
|
+ userInfo: {},
|
|
|
statisticsList: [
|
|
|
{
|
|
|
key: '点赞数',
|
|
@@ -94,10 +96,24 @@ methods: {
|
|
|
},
|
|
|
pleaseWait() {
|
|
|
globalToast("敬请期待!")
|
|
|
+ },
|
|
|
+ onClickPersonalInfo() {
|
|
|
+ const loginStatus = globalUtils.checkLoginStatus()
|
|
|
+ // const loginStatus = false
|
|
|
+ // const loginStatus = true
|
|
|
+ if (loginStatus) {
|
|
|
+ } else {
|
|
|
+ globalUtils.getUserCode('https://yifangyice.4dage.com/web/index.html#/layout/my')
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
|
-
|
|
|
+ globalUtils.loginOnNeed()
|
|
|
+ document.querySelector("#app").style.maxWidth = "";
|
|
|
+ const userInfoRaw = localStorage.getItem('YFYC_userInfo')
|
|
|
+ if (userInfoRaw) {
|
|
|
+ this.userInfo = JSON.parse(userInfoRaw)
|
|
|
+ }
|
|
|
},
|
|
|
mounted() {
|
|
|
|
|
@@ -107,7 +123,9 @@ beforeMount() {}, //生命周期 - 挂载之前
|
|
|
beforeUpdate() {}, //生命周期 - 更新之前
|
|
|
updated() {}, //生命周期 - 更新之后
|
|
|
beforeDestroy() {}, //生命周期 - 销毁之前
|
|
|
-destroyed() {}, //生命周期 - 销毁完成
|
|
|
+destroyed() {
|
|
|
+ document.querySelector("#app").style.maxWidth = "500px";
|
|
|
+}, //生命周期 - 销毁完成
|
|
|
activated() {}, //如果页面有keep-alive缓存功能,这个函数会触发
|
|
|
}
|
|
|
</script>
|