diff --git a/src/api/example.ts b/src/api/example.ts index 160639a4..f31ae5ef 100644 --- a/src/api/example.ts +++ b/src/api/example.ts @@ -1,7 +1,7 @@ import { request, RequestOptions } from '@/utils/request'; const enum Api { - LIST = '/api/list', - INFO = '/api/list/info/', + LIST = 'list', + INFO = 'list/info', } //列表接口 diff --git a/src/api/routeMenu.ts b/src/api/routeMenu.ts index 36247aa3..e2c54c22 100644 --- a/src/api/routeMenu.ts +++ b/src/api/routeMenu.ts @@ -2,7 +2,7 @@ import { request, RequestOptions } from '@/utils/request'; import { RouteRecordRaw } from 'vue-router'; const enum Api { - MENU = '/api/menu/list', + MENU = 'menu/list', } export function menuApi( diff --git a/src/api/user.ts b/src/api/user.ts index 71f273e8..99a937b2 100644 --- a/src/api/user.ts +++ b/src/api/user.ts @@ -1,8 +1,8 @@ import request from '@/utils/request'; const enum Api { - LOGIN = '/api/user/login', - USER_INFO = '/api/user/info', + LOGIN = 'user/login', + USER_INFO = 'user/info', } // 登录 @@ -30,7 +30,7 @@ export interface UserInfoResult { name: string; // 名称 username: string; // 用户名 } -export function userInfoApi(returnAxios:T = false as T, noLoading = true) { +export function userInfoApi(returnAxios: T = false as T, noLoading = true) { return request( () => ({ url: Api.USER_INFO, diff --git a/src/utils/request.ts b/src/utils/request.ts index 27a0951d..fb4a0752 100644 --- a/src/utils/request.ts +++ b/src/utils/request.ts @@ -6,7 +6,7 @@ import log from './log'; import { useRequest, Options, setGlobalOptions } from 'vue-request'; const t = (...args: [string | number]) => useGlobalStore().i18n.t(...args); const service = axios.create({ - baseURL: '/', // url = base url + request url + baseURL: '/api/', // url = base url + request url timeout: 10000, // request timeout }); // 请求拦截器