哪儿来的中文报错

This commit is contained in:
海龙 2025-08-29 01:38:38 +08:00
parent 96acb6bffb
commit 0fa84b466f
2 changed files with 8 additions and 8 deletions

View File

@ -21,7 +21,7 @@ const HTTP_ERROR_MESSAGES: Record<number, string> = {
/**
*
*/
const DEFAULT_ERROR_MESSAGE = "网络异常,请重试。如果问题持续存在,请联系我们。";
const DEFAULT_ERROR_MESSAGE = "Network error, please try again. If the problem persists, please contact us.";
/**
*
@ -48,9 +48,9 @@ const ERROR_HANDLERS: Record<number, () => void> = {
*/
export const errorHandle = debounce(
(code: number, customMessage?: string): void => {
const errorMessage =
const errorMessage =
customMessage || HTTP_ERROR_MESSAGES[code] || DEFAULT_ERROR_MESSAGE;
// 显示错误提示
message.error({
content: errorMessage,

View File

@ -15,7 +15,7 @@ const handleRequestError = (error: any, defaultMessage: string = '请求失败')
errorHandle(status, errorMessage);
} else if (error.request) {
// 请求已发出但没有收到响应
errorHandle(0, '网络请求失败,请检查网络连接');
errorHandle(0 );
} else {
// 请求配置出错
errorHandle(0, error.message || defaultMessage);
@ -53,23 +53,23 @@ request.interceptors.response.use(
// 处理业务层面的错误
const businessCode = response.data?.code;
const errorMessage = response.data?.message;
// 特殊处理 401 和 4001 业务状态码
if (businessCode === 401) {
errorHandle(401, errorMessage);
return Promise.reject(new Error(errorMessage));
}
if (businessCode === 4001) {
errorHandle(4001, errorMessage);
return Promise.reject(new Error(errorMessage));
}
// 其他业务错误
errorHandle(0, errorMessage);
return Promise.reject(new Error(errorMessage));
}
return response.data;
},
(error) => {