diff --git a/pages/index/center.vue b/pages/index/center.vue index a2c14cc..bb71661 100644 --- a/pages/index/center.vue +++ b/pages/index/center.vue @@ -5,11 +5,11 @@ - + - {{ userInfo.nickName || '微信用户'}} + {{ userInfo.nickName || '未登录用户'}} @@ -21,7 +21,14 @@ - + + + + + @@ -104,6 +111,9 @@ export default { computed: { ...mapState(['userInfo']), + isLogin() { + return this.userInfo && this.userInfo.id + } }, data() { return { @@ -111,10 +121,14 @@ } }, onShow() { - this.$store.commit('getUserInfo') + if(uni.getStorageSync('token')){ + this.$store.commit('getUserInfo') + } }, methods: { - + toLogin() { + this.$utils.navigateTo('/pages_order/auth/wxLogin') + } } } @@ -180,5 +194,27 @@ } } + .login-container { + display: flex; + flex-direction: column; + align-items: center; + margin: 60rpx 30rpx; + } + + .login-btn { + width: 80%; + height: 80rpx; + line-height: 80rpx; + background-color: $uni-color; + color: #fff; + border-radius: 40rpx; + font-size: 32rpx; + margin-bottom: 20rpx; + } + + .login-tips { + font-size: 26rpx; + color: #999; + } \ No newline at end of file diff --git a/pages/index/index.vue b/pages/index/index.vue index 56dd2a5..332a7bb 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -37,9 +37,9 @@ - +