lihongxiao 2 лет назад
Родитель
Сommit
708ba4edf6
2 измененных файлов с 101 добавлено и 1 удалено
  1. 83 1
      src/http/axios.js
  2. 18 0
      src/views/Letter/Letter.vue

+ 83 - 1
src/http/axios.js

@@ -51,7 +51,6 @@ export default function $axios(options) {
       },
 
       error => {
-        console.log(error,11111111111)
         // 请求错误时
         // 1. 判断请求超时
         if (error.code === 'ECONNABORTED' && error.message.indexOf('timeout') !== -1) {
@@ -92,6 +91,89 @@ export default function $axios(options) {
           router.push('/login')
         }
         
+        // switch (response.data.code) {
+        //   case 400:
+        //     Message({
+        //       message: '请求错误',
+        //       type: 'error',
+        //       duration: 2000
+        //     })
+        //     break
+        //   case 401:
+        //     Message({
+        //       message: '登录信息已过期,请重新登录!!!',
+        //       type: 'error',
+        //       duration: 2000
+        //     })
+        //     Cookies.remove('token')
+        //     Cookies.remove('user')
+        //     router.push('/login')
+        //     break
+        //   case 403:
+        //     Message({
+        //       message: '拒绝访问',
+        //       type: 'error',
+        //       duration: 2000
+        //     })
+        //     break
+        //   case 404:
+        //     Message({
+        //       message: '请求地址出错',
+        //       type: 'error',
+        //       duration: 2000
+        //     })
+        //     break
+        //   case 408:
+        //     Message({
+        //       message: '请求超时',
+        //       type: 'error',
+        //       duration: 2000
+        //     })
+        //     break
+        //   case 500:
+        //     Message({
+        //       message: response.data.msg,
+        //       type: 'error',
+        //       duration: 2000
+        //     })
+        //     break
+        //   case 501:
+        //     Message({
+        //       message: '服务未实现',
+        //       type: 'error',
+        //       duration: 2000
+        //     })
+        //     break
+        //   case 502:
+        //     Message({
+        //       message: '网关错误',
+        //       type: 'error',
+        //       duration: 2000
+        //     })
+        //     break
+        //   case 503:
+        //     Message({
+        //       message: '服务不可用',
+        //       type: 'error',
+        //       duration: 2000
+        //     })
+        //     break
+        //   case 504:
+        //     Message({
+        //       message: '网关超时',
+        //       type: 'error',
+        //       duration: 2000
+        //     })
+        //     break
+        //   case 505:
+        //     Message({
+        //       message: 'HTTP版本不受支持',
+        //       type: 'error',
+        //       duration: 2000
+        //     })
+        //     break
+        //   default:
+        // }
         // 根据返回的code值来做不同的处理
         switch (data.rc) {
           case 1:

+ 18 - 0
src/views/Letter/Letter.vue

@@ -5649,6 +5649,9 @@ else{
               })
               this.ziJinInsuranceData = data;
             }
+            else{
+              this.$message.error(res.msg)
+            }
           });
           break;
           case '中国人寿':
@@ -5816,6 +5819,9 @@ else{
               })
               this.ziJinInsuranceData = data;
             }
+            else{
+              this.$message.error(res.msg)
+            }
           });
           break;
         case '安盛天平':
@@ -5830,6 +5836,9 @@ else{
               })
               this[name+"InsuranceData"] = data;
             }
+            else{
+              this.$message.error(res.msg)
+            }
           });
           break;
         case '中国人寿':
@@ -5846,6 +5855,9 @@ else{
               })
               this[name+"InsuranceData"] = data;
             }
+            else{
+              this.$message.error(res.msg)
+            }
           });
           break;
         case '中煤财险':
@@ -5855,6 +5867,9 @@ else{
               let data = res.data;
               this[name+"InsuranceData"] = data;
             }
+            else{
+              this.$message.error(res.msg)
+            }
           });
           break;
         case '大家财险':
@@ -5862,6 +5877,9 @@ else{
             if (res.code == 200) {
               this.dajiaInsuranceData = res.data;
             }
+            else{
+              this.$message.error(res.msg)
+            }
           });
           break;
         default: