diff --git a/src/router/constant.ts b/src/router/constant.ts index 82d5911fe4e1e31799ededd9304b87805a164819..d39a67e565005881c93573ab464e071e1fac40b2 100644 --- a/src/router/constant.ts +++ b/src/router/constant.ts @@ -4,7 +4,7 @@ export const PARENT_LAYOUT_NAME = 'ParentLayout'; export const PAGE_NOT_FOUND_NAME = 'PageNotFound'; -export const EXCEPTION_COMPONENT = () => import('../views/sys/exception/Exception.vue'); +export const EXCEPTION_COMPONENT = () => import('/@/views/sys/exception/Exception.vue'); /** * @description: default layout diff --git a/src/utils/http/axios/Axios.ts b/src/utils/http/axios/Axios.ts index 113c32aea431f85a839b072c07495c70ac04ef21..f2d57be1b55e0bd3d18fa26afb2c6c804907417c 100644 --- a/src/utils/http/axios/Axios.ts +++ b/src/utils/http/axios/Axios.ts @@ -1,5 +1,5 @@ import type { AxiosRequestConfig, AxiosInstance, AxiosResponse, AxiosError } from 'axios'; -import type { RequestOptions, Result, UploadFileParams } from '../../../../types/axios'; +import type { RequestOptions, Result, UploadFileParams } from '/#/axios'; import type { CreateAxiosOptions } from './axiosTransform'; import axios from 'axios'; import qs from 'qs'; diff --git a/src/utils/http/axios/index.ts b/src/utils/http/axios/index.ts index 1e946dc89fde5371808c88d5eea1d9dd42ced1a7..c73af07f3b3b77657d827b5b0bbc22562be08a5e 100644 --- a/src/utils/http/axios/index.ts +++ b/src/utils/http/axios/index.ts @@ -140,7 +140,7 @@ const transform: AxiosTransform = { const token = getToken(); if (token && (config as Recordable)?.requestOptions?.withToken !== false) { // jwt token - config.headers.Authorization = options.authenticationScheme + (config as Recordable).headers.Authorization = options.authenticationScheme ? `${options.authenticationScheme} ${token}` : token; } @@ -184,7 +184,7 @@ const transform: AxiosTransform = { return Promise.reject(error); } } catch (error) { - throw new Error(error); + throw new Error(error as unknown as string); } checkStatus(error?.response?.status, msg, errorMessageMode); diff --git a/src/views/sys/login/LoginForm.vue b/src/views/sys/login/LoginForm.vue index d8a0740e82a50a5bdacfd13f9af33849ccbd2f27..edc217394035f14d25f2525f83815f2ad2920dea 100644 --- a/src/views/sys/login/LoginForm.vue +++ b/src/views/sys/login/LoginForm.vue @@ -82,7 +82,7 @@