|
@@ -149,18 +149,26 @@ const errorDataCallback = response => {
|
|
|
const unauthCodes = [401, 403];
|
|
|
|
|
|
if (unauthCodes.includes(response.status)) {
|
|
|
+ const exposeMsgs = ["系统授权信息已过期,请联系系统管理员激活!"];
|
|
|
+
|
|
|
const returnUrl = Vue.ls.get("user", { returnUrl: "" }).returnUrl;
|
|
|
if (returnUrl) {
|
|
|
+ message = exposeMsgs.includes(message)
|
|
|
+ ? message
|
|
|
+ : "教研分析身份验证失效!";
|
|
|
Notification.error({
|
|
|
title: "错误提示",
|
|
|
- message: "教研分析身份验证失效!"
|
|
|
+ message
|
|
|
});
|
|
|
window.location.href = returnUrl;
|
|
|
return;
|
|
|
}
|
|
|
+
|
|
|
if (unauthMsgBoxIsShow) return error;
|
|
|
unauthMsgBoxIsShow = true;
|
|
|
- message = "身份验证失效,请重新登录";
|
|
|
+ message = exposeMsgs.includes(message)
|
|
|
+ ? message
|
|
|
+ : "身份验证失效,请重新登录";
|
|
|
MessageBox.confirm(message, "重新登陆?", {
|
|
|
type: "warning",
|
|
|
|