yuantianjiao 6 years ago
parent
commit
7a3d51333f
1 changed files with 14 additions and 17 deletions
  1. 14
    17
      src/util/ajax.js

+ 14
- 17
src/util/ajax.js View File

47
 const ajax = (...args) => {
47
 const ajax = (...args) => {
48
   return new Promise((resolve, reject) => {
48
   return new Promise((resolve, reject) => {
49
     Axios(...args).then(({ data }) => {
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
       } else {
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
         } else {
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
     })