From 456de36d8e21416cdd2439437bdfd9460dcd15be Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 21 二月 2025 16:35:24 +0800
Subject: [PATCH] Merge branch 'master' of http://120.26.58.240:8888/r/LifePaymentFront

---
 apps/taro/src/pages/mine/index.vue |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/apps/taro/src/pages/mine/index.vue b/apps/taro/src/pages/mine/index.vue
index 464499e..e86f178 100644
--- a/apps/taro/src/pages/mine/index.vue
+++ b/apps/taro/src/pages/mine/index.vue
@@ -18,8 +18,9 @@
       </div>
     </div>
     <ContentScrollView>
-      <List class="mine-list-wrapper">
+      <List class="mine-list-wrapper" v-if="isLogin">
         <ListItem title="璁㈠崟绠$悊" @click="goOrderManage"></ListItem>
+        <ListItem title="閫�鍑虹櫥褰�" @click="goLogout"></ListItem>
       </List>
     </ContentScrollView>
   </PageLayoutWithBg>
@@ -33,10 +34,13 @@
 import DefaultAvatar from '@/assets/components/icon-default-avatar.png';
 import { useSystemStore } from '@/stores/modules/system';
 import PageLayoutWithBg from '@/components/Layout/PageLayoutWithBg.vue';
+import { useUserStore } from '@/stores/modules/user';
+import { useUserStoreWithOut } from '@/stores/modules/user';
 
 const { userDetail } = useUser();
 const isLogin = useIsLogin();
 const systemStore = useSystemStore();
+const userStore = useUserStore();
 
 const { goLoginFn } = useGoLogin();
 const bgHeight = computed(() => 133 + systemStore.navHeight);
@@ -66,6 +70,11 @@
 });
 
 function goOrderManage() {}
+
+function goLogout() {
+  userStore.logout();
+  useUserStoreWithOut().logout();
+}
 </script>
 
 <style lang="scss">

--
Gitblit v1.9.1