全局中文化
This commit is contained in:
@@ -5,6 +5,7 @@ import { getToken } from "../utils/auth";
|
||||
import { useAuthStore } from "../store/auth";
|
||||
import type { ApiError } from "../types/api";
|
||||
import { useStudyStore } from "../store/study";
|
||||
import { TEXT } from "../locales";
|
||||
|
||||
let unauthorizedNotified = false;
|
||||
|
||||
@@ -39,7 +40,7 @@ instance.interceptors.response.use(
|
||||
auth.logout();
|
||||
if (!unauthorizedNotified) {
|
||||
unauthorizedNotified = true;
|
||||
ElMessage.error(data?.message || "登录已过期,请重新登录");
|
||||
ElMessage.error(data?.message || TEXT.common.messages.sessionExpired);
|
||||
setTimeout(() => {
|
||||
unauthorizedNotified = false;
|
||||
}, 1000);
|
||||
@@ -61,7 +62,7 @@ instance.interceptors.response.use(
|
||||
} else if (data?.message) {
|
||||
ElMessage.error(data.message);
|
||||
} else {
|
||||
ElMessage.error("请求失败,请稍后重试");
|
||||
ElMessage.error(TEXT.common.messages.requestFailed);
|
||||
}
|
||||
return Promise.reject(error);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user