修正网络请求逻辑,调整加载复位位置

此提交包含在:
2021-10-14 22:38:26 +08:00
父節點 bbcfe3e324
當前提交 c80ce3d31b
共有 3 個檔案被更改,包括 12 行新增10 行删除

查看文件

@@ -91,12 +91,12 @@ async function send(xhr, retryConf) {
// 注意,理论上带有时间戳的请求是不可以重试的,但是这里不做那方面考虑,如果未来有需要,可以自己实现一个刷新时间戳重试的逻辑
if (err.message === 'Network Error')
return await failed('您的设备似乎断网了,或者服务器发生了问题,请检查网络后重试或刷新', flushWaitList) || failData;
return (await failed('您的设备似乎断网了,或者服务器发生了问题,请检查网络后重试或刷新', flushWaitList)) || failData;
if (!err?.response?.status)
return await failed('请求发生问题:' + err.message, flushWaitList) || failData;
return (await failed('请求发生问题:' + err.message, flushWaitList)) || failData;
if (err.response.status === 504)
return await failed('请求超时,请耐心等待几秒后重试或刷新', flushWaitList) || failData;
return await failed('服务器出现问题,请稍后重试或刷新,错误代码' + err.response.status, flushWaitList) || failData;
return (await failed('请求超时,请耐心等待几秒后重试或刷新', flushWaitList)) || failData;
return (await failed('服务器出现问题,请稍后重试或刷新,错误代码' + err.response.status, flushWaitList)) || failData;
}
}