From c2c4f323dc07a3dbe71378cd050f6e2e2d0bae34 Mon Sep 17 00:00:00 2001 From: duanshuwen Date: Tue, 18 Nov 2025 19:44:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8E=88=E6=9D=83token=E4=BF=9D?= =?UTF-8?q?=E6=8C=81=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/useGoLogin.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/hooks/useGoLogin.js b/src/hooks/useGoLogin.js index c24e8ff..561aca5 100644 --- a/src/hooks/useGoLogin.js +++ b/src/hooks/useGoLogin.js @@ -1,7 +1,6 @@ import { wxLogin } from "../request/api/LoginApi"; import { loginAuth, bindPhone, checkPhone } from "@/manager/LoginManager"; import { clientId } from "@/constant/base"; -import { useAppStore } from "@/store"; import { NOTICE_EVENT_LOGIN_SUCCESS } from "@/constant/constant"; // 跳转登录 @@ -48,14 +47,14 @@ export const onLogin = async (e) => { // 检测token export const checkToken = () => { + const token = uni.getStorageSync("token"); + return new Promise((resolve) => { - const appStore = useAppStore(); - console.log("appStore.hasToken: ", appStore.hasToken); - if (!appStore.hasToken) { - console.log("没有token,跳转到登录页"); + if (!token) { goLogin(); return; } + resolve(); }); }; @@ -68,8 +67,6 @@ export const refreshToken = () => { return; } - const appStore = useAppStore(); - uni.login({ provider: "weixin", //使用微信登录 success: async ({ code }) => {