fix: config 子应用 axios 配置错误兼容

This commit is contained in:
GraceWalk
2022-09-21 16:21:07 +08:00
parent 30fba21c48
commit 8749d3e1f5

View File

@@ -47,8 +47,8 @@ serviceInstance.interceptors.response.use(
return res;
},
(err: any) => {
const config = err.config;
if (!config || !config.retryTimes) return dealResponse(err, config.customNotification);
const config = err?.config;
if (!config || !config.retryTimes) return dealResponse(err);
const { __retryCount = 0, retryDelay = 300, retryTimes } = config;
config.__retryCount = __retryCount;
if (__retryCount >= retryTimes) {