From fa422ee2640d7fcfd482a9903e29aa9bdf9e549d Mon Sep 17 00:00:00 2001 From: hly <2783385703@qq.com> Date: Wed, 27 Aug 2025 10:18:37 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=AF=B7=E6=B1=82?= =?UTF-8?q?=E5=A4=B4token=E9=AA=8C=E8=AF=81=E5=92=8C=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E8=B7=B3=E8=BD=AC=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 移除请求头token验证中的isToken条件判断,简化token添加逻辑 修改用户信息跳转逻辑,仅在loading为true时执行跳转判断 --- store/modules/user.js | 18 +++++++++++------- utils/request.js | 2 +- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/store/modules/user.js b/store/modules/user.js index 0e8a1c0..5e76c1e 100644 --- a/store/modules/user.js +++ b/store/modules/user.js @@ -72,14 +72,18 @@ const user = { setIsLogin(true); uni.hideLoading(); success(res) - if (!res.data.userInfo.userName || !res.data.userInfo.userImage || ! - res.data.userInfo.userTelephone) { - uni.navigateTo({ - url: "/pages/login/wxUserInfo" - }) - } else { - uni.navigateBack(-1) + + if(loading){ + if (!res.data.userInfo.userName || !res.data.userInfo.userImage || ! + res.data.userInfo.userTelephone) { + uni.navigateTo({ + url: "/pages/login/wxUserInfo" + }) + } else { + uni.navigateBack(-1) + } } + } }) } diff --git a/utils/request.js b/utils/request.js index 57e4e1e..1a0aec5 100644 --- a/utils/request.js +++ b/utils/request.js @@ -21,7 +21,7 @@ const request = config => { // 是否需要设置 token const isToken = (config.headers || {}).isToken || false config.header = config.header || {} - if (getToken() && isToken) { + if (getToken()) { config.header['Authorization'] = 'Bearer ' + getToken() } // get请求映射params参数