From 5d4a04ecf2fbf63130300e7a3fef53a1a1437350 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Mon, 25 Nov 2024 18:55:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=8E=BB=E9=99=A4=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E5=85=8D=E7=99=BB=E5=BD=95=E5=8A=A0=E5=AF=86=E5=8F=82=E6=95=B0?= =?UTF-8?q?data?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugins/http-fetch.ts | 2 +- src/router/index.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/http-fetch.ts b/src/plugins/http-fetch.ts index df9da37b..c4f33e56 100644 --- a/src/plugins/http-fetch.ts +++ b/src/plugins/http-fetch.ts @@ -186,7 +186,7 @@ function beforeRequest(options: OptionsType): OptionsType | Promise { if (paramStr) { const separator = options.url.includes('?') ? '&' : '?'; // 请求加密 - if (options.crypto) { + if (options.crypto && token !== '== Not Login Auth ==') { const data = encryptAES(JSON.stringify(paramStr), APP_DATA_API_KEY); options.url += `${separator}data=${encodeURIComponent(data)}`; } else { diff --git a/src/router/index.ts b/src/router/index.ts index b16ea27c..a2f467e0 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -8,7 +8,7 @@ import NProgress from 'nprogress'; import 'nprogress/nprogress.css'; import BasicLayout from '../layouts/BasicLayout.vue'; import BlankLayout from '../layouts/BlankLayout.vue'; -import { getToken } from '@/plugins/auth-token'; +import { getToken, setToken } from '@/plugins/auth-token'; import { validHttp } from '@/utils/regular-utils'; import useUserStore from '@/store/modules/user'; import useAppStore from '@/store/modules/app'; @@ -187,6 +187,7 @@ router.beforeEach(async (to, from, next) => { // 免用户登录认证 if (!appStore.loginAuth) { token = '== Not Login Auth =='; + setToken('== Not Login Auth =='); } // 没有token