yuantianjiao 6 lat temu
rodzic
commit
7a3d51333f
1 zmienionych plików z 14 dodań i 17 usunięć
  1. 14
    17
      src/util/ajax.js

+ 14
- 17
src/util/ajax.js Wyświetl plik

@@ -47,25 +47,22 @@ Axios.interceptors.request.use((config) => {
47 47
 const ajax = (...args) => {
48 48
   return new Promise((resolve, reject) => {
49 49
     Axios(...args).then(({ data }) => {
50
-      const { Message, Status } = data
51
-      if (Status) {
52
-        if (Message === 406) {
53
-          // window.location.href = '/c/#/sendSms?isLottery=1'
54
-          resolve({})
55
-          setToLogin(true)
56
-        } else {
57
-          resolve(Message)
58
-        }
50
+      const { message, result, code } = data
51
+      if (code == 200) {
52
+        resolve(result)
53
+      } else if (code === 401) {
54
+        resolve(result)
55
+      } else if (code === 406) {
56
+        // window.location.href = '/c/#/sendSms?isLottery=1'
57
+        resolve({})
58
+        setToLogin(true)
59 59
       } else {
60
-        console.log(data)
61
-        if (typeof (Message) === 'string' && Message.indexOf('401-') > -1) {
62
-          resolve(Message)
63
-        } else if (typeof (Message) === 'string' && Message.indexOf('logerror') > -1) {
64
-          console.log(Message)
60
+        if (result === 'error-ignore') {
61
+          console.log(message)
65 62
         } else {
66
-          console.log(Message)
67
-          Toast.fail(Message)
68
-          reject(Message)
63
+          console.log(message)
64
+          Toast.fail(message)
65
+          reject(message)
69 66
         }
70 67
       }
71 68
     })