From c7096edebda5fc1a6edbab7643ac17c1c0ecb6ac Mon Sep 17 00:00:00 2001 From: dai <851733175@qq.com> Date: Mon, 27 Feb 2023 14:09:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E9=94=99=E8=AF=AF=E6=8F=90?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index.js | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/src/api/index.js b/src/api/index.js index 92eed38..f7ce3d3 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -27,13 +27,13 @@ const api = axios.create({ api.interceptors.request.use( request => { - + /** * 全局拦截请求发送前提交的参数 * 以下代码为示例,在登录状态下,分别对 post 和 get 请求加上 token 参数 */ if (store.getters['user/isLogin']) { - request.headers.token = store.state.user.token + request.headers.token = store.state.user.token // request.headers.token = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJhcHAiOiJnb3YiLCJjbGllbnQiOiJ3ZWIiLCJleHAiOjE2NDk0OTQwMzQsInVzZXJJZCI6ImViY2VmN2MxYzYzYTg3YTIyNmU1OWYxZTAxNDlkMzMxIiwiaWF0IjoxNjQ4ODg5MjM0fQ.Zque4dkZDdqhqzUktp3kJ2I3FlH7q2c8ePbMCwqglVuAnfqozxnqRlXIHJF9RDVA1mSayPaZqYEeia5zztciFQ' // request.headers.Authorization = store.state.user.token } @@ -69,16 +69,16 @@ api.interceptors.response.use( */ let errCodes = [500, 405, 403] const res = response.data - + if (res.code === 0) { return Promise.resolve(res) } else if (errCodes.includes(res.code)) { // 这里做错误提示,如果使用了 element ui 则可以使用 Message 进行提示 - Message({ - message: res.msg || 'Error', - type: 'error', - duration: 5 * 1000 - }) + // Message({ + // message: res.msg || 'Error', + // type: 'error', + // duration: 5 * 1000 + // }) return Promise.reject(res) } else if (res.code === 401) { // 有一个接口进入该方法 其他接口则不在进入 @@ -114,22 +114,22 @@ api.interceptors.response.use( }) return Promise.resolve(result) } else if (res.code ===8000||res.code>8000) { - Message({ - message: res.msg || 'Error', - type: 'error', - duration: 5 * 1000 - }) + // Message({ + // message: res.msg || 'Error', + // type: 'error', + // duration: 5 * 1000 + // }) return Promise.reject(res) } return Promise.resolve(res) }, error => { - Message({ - message: '服务开小差了,请稍后再试', - type: 'error', - duration: 5 * 1000 - }) - return Promise.reject(error) + // Message({ + // message: '服务开小差了,请稍后再试', + // type: 'error', + // duration: 5 * 1000 + // }) + // return Promise.reject(error) } )