From c59c21e94b415ceaeb260b06c6a953376203dfd3 Mon Sep 17 00:00:00 2001 From: ysn <2126564605@qq.com> Date: Thu, 21 May 2026 17:08:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/request.js | 48 ------------------- .../message/components/MessageEditor.vue | 2 +- 2 files changed, 1 insertion(+), 49 deletions(-) delete mode 100644 src/api/request.js diff --git a/src/api/request.js b/src/api/request.js deleted file mode 100644 index 061ed13..0000000 --- a/src/api/request.js +++ /dev/null @@ -1,48 +0,0 @@ -import axios from 'axios' -import { Message } from 'element-ui' -import { getToken } from '@/utils/auth' -import store from '@/store' -import router from '@/router' - -const service = axios.create({ - baseURL: process.env.VUE_APP_API_BASE_URL, - timeout: 30000, - headers: { - 'Content-Type': 'application/json' - } -}) - -service.interceptors.request.use( - config => { - const token = getToken() - if (token) { - config.headers['x-token'] = token - } - return config - }, - error => { - return Promise.reject(error) - } -) - -service.interceptors.response.use( - response => { - const res = response.data - if (res.code && res.code !== 200) { - Message.error(res.message || '请求失败') - if (res.code === 401) { - store.dispatch('user/logout') - router.push('/login') - } - return Promise.reject(new Error(res.message || '请求失败')) - } - return res - }, - error => { - const msg = error.response?.data?.message || error.message || '网络错误' - Message.error(msg) - return Promise.reject(error) - } -) - -export default service diff --git a/src/views/message/components/MessageEditor.vue b/src/views/message/components/MessageEditor.vue index 62a77c0..1a65c72 100644 --- a/src/views/message/components/MessageEditor.vue +++ b/src/views/message/components/MessageEditor.vue @@ -586,7 +586,7 @@ handleScreenshot() { const formData = new FormData(); formData.append("file", file); formData.append("object_name", objectName); - const { default: request } = await import("@/api/request"); + const { default: request } = await import("@/utils/request"); await request({ url: "/api/v1/common/upload", method: "post",