From ab26ef64a544f4af1ad8305fd9fb6df1def17d76 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Mon, 15 May 2023 22:35:59 +0800 Subject: [PATCH] code refactor --- src/consts/api.js | 6 ++++-- src/lib/services.js | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/consts/api.js b/src/consts/api.js index e7a2b6d4..f8b7bb7d 100644 --- a/src/consts/api.js +++ b/src/consts/api.js @@ -1,5 +1,7 @@ -const baseUrlPath = '/api'; +const baseApiUrlPath = '/api'; +const baseProxyUrlPath = '/proxy'; export default { - baseUrlPath: baseUrlPath + baseApiUrlPath: baseApiUrlPath, + baseProxyUrlPath: baseProxyUrlPath } diff --git a/src/lib/services.js b/src/lib/services.js index c02f5d34..6b9a233d 100644 --- a/src/lib/services.js +++ b/src/lib/services.js @@ -7,7 +7,7 @@ import utils from './utils.js'; let needBlockRequest = false; let blockedRequests = []; -axios.defaults.baseURL = api.baseUrlPath; +axios.defaults.baseURL = api.baseApiUrlPath; axios.defaults.timeout = 10000; // 10s axios.interceptors.request.use(config => { const token = userState.getToken(); @@ -392,6 +392,6 @@ export default { generateOpenStreetMapTileImageUrl: () => { const token = userState.getToken(); - return '/proxy/openstreetmap/tile/{z}/{x}/{y}.png?token=' + token; + return api.baseProxyUrlPath + '/openstreetmap/tile/{z}/{x}/{y}.png?token=' + token; }, };