소스 검색

Merge branch 'VERSIONS-FenJiFenLei' into VERSIONS-AnQuanJianCha

dedsudiyu 5 달 전
부모
커밋
e706231b28
1개의 변경된 파일21개의 추가작업 그리고 0개의 파일을 삭제
  1. 21 0
      src/utils/request.js

+ 21 - 0
src/utils/request.js

@@ -81,6 +81,18 @@ service.interceptors.response.use(res => {
       router.replace({
         path: '/403'
       })
+    }else if(code == 429){
+      if(!messageData){
+        messageData = Message({
+          message: '服务器繁忙,请稍后重试',
+          type: 'error',
+          offset:100
+        })
+        setTimeout(function(){
+          messageData = null
+        },1000);
+      }
+      return Promise.reject(new Error(msg))
     } else if (code === 500) {
       if(!messageData){
         messageData = Message({
@@ -162,6 +174,15 @@ service.interceptors.response.use(res => {
             return
           }).catch(() => {});
         }
+      }else if(message.substr(message.length - 3) == 429){
+        messageData = Message({
+          message: '服务器繁忙,请稍后重试',
+          type: 'error',
+          offset:100
+        })
+        setTimeout(function(){
+          messageData = null
+        },1000);
       }else{
         messageData = Message({
           message: message,