From 9bd1bdadb25c9b801b9395168da7283698a76fe3 Mon Sep 17 00:00:00 2001 From: wangyifeng <812766448@qq.com> Date: Mon, 12 May 2025 14:29:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=BB=98=E8=AE=A4token?= =?UTF-8?q?=E7=94=A8=E4=BA=8E=E7=9B=B4=E6=8E=A5=E5=90=AF=E5=8A=A8=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E6=97=B6=E8=B0=83=E7=94=A8=E6=8E=A5=E5=8F=A3=EF=BC=9B?= =?UTF-8?q?=E6=B3=A8=E9=87=8AvueDevTools=E7=9A=84=E5=A4=A7=E5=9B=BE?= =?UTF-8?q?=E6=A0=87=E9=81=AE=E6=8C=A1=EF=BC=8C=E4=BD=BF=E7=94=A8=E6=97=B6?= =?UTF-8?q?=E6=8C=89=E9=9C=80=E6=94=BE=E5=BC=80=E5=8D=B3=E5=8F=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/erpRequest.js | 5 +++++ vite.config.ts | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/utils/erpRequest.js b/src/utils/erpRequest.js index 1275196..2837d95 100644 --- a/src/utils/erpRequest.js +++ b/src/utils/erpRequest.js @@ -2,6 +2,7 @@ import axios from "axios"; import $router from "../router"; import { message } from "ant-design-vue"; import { Local } from "@/utils/erpStorage.js"; +import { getAccessToken } from "@/utils/auth"; const service = axios.create({ baseURL: import.meta.env.VITE_EPR_BASEURL, timeout: 60 * 60 * 1000, @@ -21,6 +22,10 @@ service.interceptors.request.use( config.headers["Content-Type"] = "multipart/form-data"; config.headers.Authorization = Local.get("token") || ""; } else config.headers.Authorization = Local.get("token") || ""; + if(!config.headers.Authorization && import.meta.env.MODE === 'test'){ + // 测试环境直接启动项目时,没有token,使用auth写死的token + config.headers.Authorization = getAccessToken() + } return config; }, (error) => { diff --git a/vite.config.ts b/vite.config.ts index be05c49..72b808e 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -27,9 +27,9 @@ export default defineConfig(({ mode }) => { vueJsx({}), compressPlugin(), UnoCSS(), - vueDevTools({ - launchEditor: 'cursor', - }) + // vueDevTools({ + // launchEditor: 'cursor', + // }) ], define: { __APP_ENV__: env.APP_ENV