注册用户-同步宜当生活加上隐私协议
This commit is contained in:
@@ -3,12 +3,13 @@
|
||||
<scroll-view class="page" scroll-y>
|
||||
<view class="topBox">
|
||||
<view class="name">
|
||||
<image src="https://wuye.ckdzkj.com/images/logo-app.png" class="img" />
|
||||
<image v-if="isLogin" src="https://wuye.ckdzkj.com/images/logo-app.png" class="img" />
|
||||
<view v-else class="img img-grey"></view>
|
||||
<span style="padding: 5rpx 5rpx;display: flex;flex-direction: column;line-height: 60rpx;">
|
||||
<span style="font-size: 36rpx;font-weight: 600;">
|
||||
{{loginName}}
|
||||
<span style="font-size: 32rpx;font-weight: 600;">
|
||||
{{ isLogin ? loginName : '用户未登录' }}
|
||||
</span>
|
||||
<span style="font-size: 26rpx;color:#666666;">
|
||||
<span v-if="isLogin" style="font-size: 26rpx;color:#666666;">
|
||||
{{phoneNum}}
|
||||
</span>
|
||||
</span>
|
||||
@@ -21,8 +22,9 @@
|
||||
<image :src="item.icon" class="item-icon" />
|
||||
<view class="item-content">
|
||||
<text class="item-title">{{ item.title }}</text>
|
||||
<span class="item-desc" v-if="item.desc"><span
|
||||
style="align-self: flex-end;font-size: 24rpx;vertical-align: baseline;">{{ item.desc }}</span></span>
|
||||
<span class="item-desc" v-if="item.desc">
|
||||
<span style="align-self: flex-end;font-size: 24rpx;vertical-align: baseline;">{{ item.desc }}</span>
|
||||
</span>
|
||||
</view>
|
||||
<view class="item-arrow"></view>
|
||||
<!-- <image src="https://wuye.ckdzkj.com/images/propertyImgs/arrow-right.png" class="arrow-icon" /> -->
|
||||
@@ -77,6 +79,7 @@
|
||||
const loginName = ref("")
|
||||
const phoneNum = ref('')
|
||||
const avatar = ref('')
|
||||
const isLogin = ref(false)
|
||||
|
||||
// --方法----
|
||||
const goToDetail = () => {
|
||||
@@ -150,7 +153,15 @@
|
||||
let lastUserIdMy = ''
|
||||
onShow(() =>{
|
||||
const token = uni.getStorageSync('token')
|
||||
if (!token) return
|
||||
isLogin.value = !!token
|
||||
if (!token) {
|
||||
// 未登录/已退出登录:清掉上次的账号信息,避免残留
|
||||
lastUserIdMy = ''
|
||||
loginName.value = ''
|
||||
phoneNum.value = ''
|
||||
avatar.value = ''
|
||||
return
|
||||
}
|
||||
const currentUserId = uni.getStorageSync('userId') || ''
|
||||
// 仅登录状态变化时刷新,切后台回来直接用缓存
|
||||
if (currentUserId !== lastUserIdMy) {
|
||||
@@ -209,6 +220,12 @@
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
||||
/* 未登录时的默认灰色头像 */
|
||||
.img-grey {
|
||||
background-color: #d8d8d8;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
.name {
|
||||
|
||||
bottom: 30rpx;
|
||||
|
||||
Reference in New Issue
Block a user