feat: 支持游客免登录浏览核心页面

未登录用户可先浏览衣橱、穿搭、运势、分享等内容,登录改为用户主动选择,并在登录页增加协议勾选确认与暂不登录入口。
This commit is contained in:
2026-09-16 21:44:04 +08:00
parent c07a969642
commit 45222317af
47 changed files with 996 additions and 12150 deletions
+24 -3
View File
@@ -7,8 +7,25 @@
<view class="eyebrow">Profile</view>
</view>
<!-- 游客态资料卡:点击进入登录页,登录与否由用户自行选择 -->
<view wx:if="{{guest}}" class="pf-hero" bindtap="onGuestLogin">
<view class="pf-av">
<view class="icon icon-user"></view>
</view>
<view class="pf-info">
<view class="pf-name">未登录</view>
<view class="pf-sub">
<text class="pill pill--line">浏览模式</text>
</view>
</view>
<view class="pf-edit">
点击登录
<view class="icon icon-chevron-right"></view>
</view>
</view>
<!-- 资料区:大号头像 + 衬线昵称 + 胶囊标签 -->
<view class="pf-hero">
<view wx:else class="pf-hero">
<view class="pf-av">
<image wx:if="{{userInfo.avatar}}" class="pf-av-img" src="{{userInfo.avatar}}" mode="aspectFill" />
<view wx:else class="icon icon-user"></view>
@@ -36,8 +53,8 @@
<view class="icon icon-chevron-right"></view>
</view>
<!-- 我的额度:四栏发丝线数字条 -->
<view class="pf-quota" bindtap="onTapMall">
<!-- 我的额度:四栏发丝线数字条(游客态不展示,避免 0/0 误导) -->
<view wx:if="{{!guest}}" class="pf-quota" bindtap="onTapMall">
<view class="pf-quota-hd">
<text class="eyebrow">Quota</text>
<text class="qk">我的额度</text>
@@ -113,6 +130,10 @@
</view>
</view>
<view wx:if="{{guest}}" class="guest-foot" bindtap="onGuestLogin">
<text>登录后同步你的衣橱、穿搭与额度</text>
<text class="gf-a">去登录</text>
</view>
<view class="pf-ver">v1.0.0</view>
<view class="gap-64"></view>
</scroll-view>