From 47d5cab23a795e5ec41cac1f913620efb4a44b71 Mon Sep 17 00:00:00 2001 From: wwt Date: Mon, 24 Mar 2025 14:55:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86message=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/service/index.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/service/index.js b/src/service/index.js index fbdddf4..c5e5537 100644 --- a/src/service/index.js +++ b/src/service/index.js @@ -40,7 +40,8 @@ const request = new Request({ }, responseInterceptors: async (res) => { if(res.data.status===1){ - message.warning(res.data.msg) + // message.warning(res.data.msg) + messageInstance.warning(res.data.msg) } if (res.data.status === 401) { return getRefreshToken(res); @@ -49,11 +50,14 @@ const request = new Request({ // }) } if ([200, 201, 204].includes(res.status)) { + if(res.data.code !== 200 && res.data.code!== 0) { + messageInstance.error(res.data.message || 'An error occurred.'); + } return res.config.responseType === 'blob' ? res : res; } else { /* message.error(res.data.msg || 'An error occurred.');*/ - messageInstance.error(res.data.msg || 'An error occurred.'); - return Promise.reject(new Error(res.data.msg || 'An error occurred.')); + messageInstance.error(res.data.message || 'An error occurred.'); + return Promise.reject(new Error(res.data.message || 'An error occurred.')); } } } @@ -76,6 +80,7 @@ async function getRefreshToken(response) { }) return request.request(response.config); } else { + messageInstance.error(res.message || res.msg); throw new Error(res.message || res.msg); }