Jelajahi Sumber

401错误信息展示调整

zhangjie 3 tahun lalu
induk
melakukan
f831609d78
1 mengubah file dengan 10 tambahan dan 2 penghapusan
  1. 10 2
      src/plugins/axios.js

+ 10 - 2
src/plugins/axios.js

@@ -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",