From dd7d743197d2cbb2aa0626a55d3a8cc20cce4295 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期一, 24 二月 2025 13:14:26 +0800 Subject: [PATCH] Merge branch 'master' of http://120.26.58.240:8888/r/LifePaymentFront --- apps/taro/src/hooks/user.ts | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) diff --git a/apps/taro/src/hooks/user.ts b/apps/taro/src/hooks/user.ts index a25b33a..f1308ee 100644 --- a/apps/taro/src/hooks/user.ts +++ b/apps/taro/src/hooks/user.ts @@ -11,7 +11,8 @@ export function useUser() { const userStore = useUserStore(); - const { userDetail, userInfo, locationCity } = storeToRefs(userStore); + const { userDetail, userInfo, locationCity, virtualUserId, virtualPhoneNumber } = + storeToRefs(userStore); function updateUserInfo() { return userStore.getCurrentUserInfo(); @@ -22,13 +23,15 @@ userDetail: userDetail, updateUserInfo, locationCity, + virtualUserId, + virtualPhoneNumber, }; } export function useIsLogin() { - const { user, userDetail } = useUser(); - return computed(() => !!user.value); - // return user?.isPersonal ? !!user : !!user && !!enterpriseInfo; + const { virtualUserId } = useUser(); + // return computed(() => !!user.value); + return computed(() => !!virtualUserId.value); } type UseAuthOptions = { @@ -47,11 +50,11 @@ Taro.useReady(async () => { if (isLogin.value && userStore.firstGetUserDetail) { - userStore.getCurrentUserInfo(); + // userStore.getCurrentUserInfo(); } if (needAuth && !isLogin.value) { Taro.navigateTo({ - url: `${RouterPath.authorization}?redirect=${router.path}&${object2query(router.params)}`, + url: `${RouterPath.loginByForm}?redirect=${router.path}&${object2query(router.params)}`, }); } }); -- Gitblit v1.9.1