diff --git a/src/helper/axios.js b/src/helper/axios.js index 871842f..4ec6d36 100644 --- a/src/helper/axios.js +++ b/src/helper/axios.js @@ -54,9 +54,11 @@ async function send(xhr, retryConf) { waitToSend.push(retryConf); if (err.message === 'Network Error') return await failed('您的设备似乎断网了,请检查网络后重试或刷新', flushWaitList) || failData; - if (err?.response?.status === 504) + if (!err?.response?.status) + return await failed('请求发生问题:' + err.message, flushWaitList) || failData; + if (err.response.status === 504) return await failed('请求超时,请耐心等待几秒后重试或刷新', flushWaitList) || failData; - return await failed('服务器出现问题,请稍后重试或刷新', flushWaitList) || failData; + return await failed('服务器出现问题,请稍后重试或刷新,错误代码' + err.response.status, flushWaitList) || failData; } }