Bladeren bron

fix: 小程序未登录状态下点击头像旁的"未登录"无反应,增加跳转登录页逻辑

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
skyline 1 dag geleden
bovenliggende
commit
a7184636ae
1 gewijzigde bestanden met toevoegingen van 9 en 1 verwijderingen
  1. 9 1
      car-wash-mp/src/pages/user/index.vue

+ 9 - 1
car-wash-mp/src/pages/user/index.vue

@@ -17,7 +17,7 @@
       <!-- 用户信息与钱包合并卡片 -->
       <view class="user-wallet-card">
         <!-- 用户信息区域 -->
-        <view class="user-section">
+        <view class="user-section" @click="handleUserClick">
           <view class="user-avatar-wrapper">
             <image class="user-avatar" src='/static/iconfont/me.svg'></image>
           </view>
@@ -166,6 +166,14 @@ const toPage = (item: any) => {
 
 };
 
+const handleUserClick = () => {
+  if (!isLogin.value) {
+    uni.navigateTo({
+      url: '/pages-user/login/index'
+    })
+  }
+};
+
 const logoutUser = () => {
   uni.showModal({
     title: "温馨提示",