调整登录逻辑

This commit is contained in:
2024-03-27 17:37:11 +08:00
parent 61bcbf6f69
commit 049782f96b
18 changed files with 113 additions and 30 deletions

View File

@@ -5,14 +5,15 @@ Page({
* 页面的初始数据
*/
data: {
user: {}
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
const user = wx.getStorageSync('user')
this.setData({ user })
},
/**
@@ -21,7 +22,11 @@ Page({
onReady() {
},
jumpToLogin() {
wx.navigateTo({
url: '/pages/login/index',
})
},
/**
* 生命周期函数--监听页面显示
*/

View File

@@ -3,7 +3,8 @@
"custom-status-bar": "/components/customStatusBar/index",
"van-icon": "@vant/weapp/icon/index",
"van-button": "@vant/weapp/button/index",
"van-image": "@vant/weapp/image/index"
"van-image": "@vant/weapp/image/index",
"avatar": "/components/avatar/index"
},
"navigationStyle": "custom"
}

View File

@@ -13,7 +13,14 @@
</view>
<view class="login" wx:if="{{!user || !user.id}}" class="notLoginWrapper">
<van-image width="100rpx" height="100rpx" src="/assets/images/defaultAvatar.png" class="defaultAvatar"/>
<van-button type="info" size="small" plain="{{true}}" class="loginBtn">请登录</van-button>
<van-button type="info" size="small" plain="{{true}}" class="loginBtn" bind:tap="jumpToLogin">请登录</van-button>
</view>
<view class="logined" wx:else>
<avatar text="11" />
<view>
<van-button type="info" size="small" plain="{{true}}" class="loginBtn" bind:tap="jumpToLogin">{{user.tenement.name}}</van-button>
<view></view>
</view>
</view>
<view class="rechargeWrapper">
<view class="card">

View File

@@ -23,7 +23,7 @@
align-items: center;
}
.notLoginWrapper {
.notLoginWrapper, .logined {
padding: 30rpx 32rpx;
background-color: var(--middle-green);
display: flex;