From 6ab8060d51e7eda0006943057f1d983d0d44abea Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期五, 21 二月 2025 16:33:37 +0800 Subject: [PATCH] feat: 电费 --- 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