|
|
|
@ -113,18 +113,41 @@ http.interceptors.response.use(
|
|
|
|
|
} else if (error) {
|
|
|
|
|
switch (error.statusCode) {
|
|
|
|
|
/* eslint-disable */
|
|
|
|
|
case 400: error.message = vm.$t('message.request_Tip1') as string; break
|
|
|
|
|
case 401: error.message = vm.$t('message.request_Tip2') as string; break
|
|
|
|
|
case 403: error.message = vm.$t('message.request_Tip3') as string; break
|
|
|
|
|
case 404: error.message = vm.$t('message.request_Tip4') as string + error.config.url; break
|
|
|
|
|
case 408: error.message = vm.$t('message.request_Tip5') as string; break
|
|
|
|
|
case 500: error.message = vm.$t('message.request_Tip6') as string; break
|
|
|
|
|
case 501: error.message = vm.$t('message.request_Tip7') as string; break
|
|
|
|
|
case 502: error.message = vm.$t('message.request_Tip8') as string; break
|
|
|
|
|
case 503: error.message = vm.$t('message.request_Tip9') as string; break
|
|
|
|
|
case 504: error.message = vm.$t('message.request_Tip10') as string; break
|
|
|
|
|
case 505: error.message = vm.$t('message.request_Tip11') as string; break
|
|
|
|
|
default: break
|
|
|
|
|
case 400:
|
|
|
|
|
error.message = vm.$t('message.request_Tip1') as string;
|
|
|
|
|
break;
|
|
|
|
|
case 401:
|
|
|
|
|
error.message = vm.$t('message.request_Tip2') as string;
|
|
|
|
|
break;
|
|
|
|
|
case 403:
|
|
|
|
|
error.message = vm.$t('message.request_Tip3') as string;
|
|
|
|
|
break;
|
|
|
|
|
case 404:
|
|
|
|
|
error.message = (vm.$t('message.request_Tip4') as string) + error.config.url;
|
|
|
|
|
break;
|
|
|
|
|
case 408:
|
|
|
|
|
error.message = vm.$t('message.request_Tip5') as string;
|
|
|
|
|
break;
|
|
|
|
|
case 500:
|
|
|
|
|
error.message = vm.$t('message.request_Tip6') as string;
|
|
|
|
|
break;
|
|
|
|
|
case 501:
|
|
|
|
|
error.message = vm.$t('message.request_Tip7') as string;
|
|
|
|
|
break;
|
|
|
|
|
case 502:
|
|
|
|
|
error.message = vm.$t('message.request_Tip8') as string;
|
|
|
|
|
break;
|
|
|
|
|
case 503:
|
|
|
|
|
error.message = vm.$t('message.request_Tip9') as string;
|
|
|
|
|
break;
|
|
|
|
|
case 504:
|
|
|
|
|
error.message = vm.$t('message.request_Tip10') as string;
|
|
|
|
|
break;
|
|
|
|
|
case 505:
|
|
|
|
|
error.message = vm.$t('message.request_Tip11') as string;
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
/* eslint-enable */
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -149,9 +172,16 @@ function errorLog(error: Error, hideError: boolean) {
|
|
|
|
|
}
|
|
|
|
|
// 显示提示
|
|
|
|
|
hideError ||
|
|
|
|
|
uni.showToast({
|
|
|
|
|
icon: 'none',
|
|
|
|
|
title: error.message,
|
|
|
|
|
// uni.showToast({
|
|
|
|
|
// icon: 'none',
|
|
|
|
|
// title: error.message,
|
|
|
|
|
// });
|
|
|
|
|
uni.showModal({
|
|
|
|
|
title: '',
|
|
|
|
|
content: error.message,
|
|
|
|
|
confirmText: vm.$t('message.workArea_Confirm') as string,
|
|
|
|
|
cancelText: vm.$t('message.Cancel') as string,
|
|
|
|
|
showCancel: false,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|