全局中文化

This commit is contained in:
Cheng Zhou
2026-01-12 11:14:04 +08:00
parent 9021c7fe2b
commit 1338fa7e2b
103 changed files with 2443 additions and 1533 deletions
+3 -2
View File
@@ -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);
}