princeLee 4 жил өмнө
parent
commit
0455f9cc2a
1 өөрчлөгдсөн 14 нэмэгдсэн , 1 устгасан
  1. 14 1
      src/utils/request.js

+ 14 - 1
src/utils/request.js

@@ -28,6 +28,19 @@ service.interceptors.request.use(
 service.interceptors.response.use(
   response => {
     const res = response.data
+    if (typeof res.code !== 'undefined' && res.code !== 200 && res.code !== 0) {
+      message({
+        message: res.msg || 'Error',
+        type: 'error',
+        duration: 5 * 1000
+      })
+    } else if (typeof res.retCode !== 'undefined' && res.retCode !== 0) {
+      message({
+        message: res.retMsg || 'Error',
+        type: 'error',
+        duration: 5 * 1000
+      })
+    }
     return res
   },
   error => {
@@ -46,7 +59,7 @@ service.interceptors.response.use(
           error.message = '请求方法未允许'
           break
         default:
-          error.message = `${error.response.status}`
+          error.message = '未知错误'
       }
       if (error.response.status !== 403) {
         message({