From 79f117e8cfb90586753503582dfff2b999d6c436 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期一, 01 四月 2024 10:11:41 +0800
Subject: [PATCH] 取消登录鉴权注释代码

---
 Source/ProjectWeb/src/router/axios.js |   50 +++++++++++++++++++++++++-------------------------
 1 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/Source/ProjectWeb/src/router/axios.js b/Source/ProjectWeb/src/router/axios.js
index 1e52529..64b38fe 100644
--- a/Source/ProjectWeb/src/router/axios.js
+++ b/Source/ProjectWeb/src/router/axios.js
@@ -55,30 +55,30 @@
 }, error => {
   return Promise.reject(error)
 });
-// //http response 鎷︽埅
-// axios.interceptors.response.use(res => {
-//   //鍏抽棴 progress bar
-//   NProgress.done();
-//   //鑾峰彇鐘舵�佺爜
-//   const status = res.data.code || res.status;
-//   const statusWhiteList = website.statusWhiteList || [];
-//   const message = res.data.msg || res.data.error_description || '鏈煡閿欒';
-//   //濡傛灉鍦ㄧ櫧鍚嶅崟閲屽垯鑷catch閫昏緫澶勭悊
-//   if (statusWhiteList.includes(status)) return Promise.reject(res);
-//   //濡傛灉鏄�401鍒欒烦杞埌鐧诲綍椤甸潰
-//   if (status === 401) store.dispatch('FedLogOut').then(() => router.push({path: '/login'}));
-//   // 濡傛灉璇锋眰涓洪潪200鍚﹁�呴粯璁ょ粺涓�澶勭悊
-//   if (status !== 200) {
-//     Message({
-//       message: message,
-//       type: 'error'
-//     });
-//     return Promise.reject(new Error(message))
-//   }
-//   return res;
-// }, error => {
-//   NProgress.done();
-//   return Promise.reject(new Error(error));
-// });
+//http response 鎷︽埅
+axios.interceptors.response.use(res => {
+  //鍏抽棴 progress bar
+  NProgress.done();
+  //鑾峰彇鐘舵�佺爜
+  const status = res.data.code || res.status;
+  const statusWhiteList = website.statusWhiteList || [];
+  const message = res.data.msg || res.data.error_description || '鏈煡閿欒';
+  //濡傛灉鍦ㄧ櫧鍚嶅崟閲屽垯鑷catch閫昏緫澶勭悊
+  if (statusWhiteList.includes(status)) return Promise.reject(res);
+  //濡傛灉鏄�401鍒欒烦杞埌鐧诲綍椤甸潰
+  if (status === 401) store.dispatch('FedLogOut').then(() => router.push({path: '/login'}));
+  // 濡傛灉璇锋眰涓洪潪200鍚﹁�呴粯璁ょ粺涓�澶勭悊
+  if (status !== 200) {
+    Message({
+      message: message,
+      type: 'error'
+    });
+    return Promise.reject(new Error(message))
+  }
+  return res;
+}, error => {
+  NProgress.done();
+  return Promise.reject(new Error(error));
+});
 
 export default axios;

--
Gitblit v1.9.3