yuantianjiao 6 years ago
parent
commit
b6ee55efe6
2 changed files with 8 additions and 8 deletions
  1. 5
    3
      src/pages/login/index.vue
  2. 3
    5
      src/util/ajax.js

+ 5
- 3
src/pages/login/index.vue View File

58
       this.$ajax(this.$api.login.signin.url, {
58
       this.$ajax(this.$api.login.signin.url, {
59
         method: this.$api.login.signin.method,
59
         method: this.$api.login.signin.method,
60
         data: {
60
         data: {
61
-          username: userName,
62
-          password: passWord,
63
-          token: token
61
+          bodyData: {
62
+            username: userName,
63
+            password: passWord,
64
+            token: token
65
+          }
64
         }
66
         }
65
       }).then(res => {
67
       }).then(res => {
66
         console.log(res)
68
         console.log(res)

+ 3
- 5
src/util/ajax.js View File

14
 
14
 
15
 Axios.interceptors.request.use((config) => {
15
 Axios.interceptors.request.use((config) => {
16
   // 处理请求data,若为get请求,拼到url后面,若为post请求,直接添加到body中
16
   // 处理请求data,若为get请求,拼到url后面,若为post请求,直接添加到body中
17
-  console.log(config)
18
   config.data = config.data || {}
17
   config.data = config.data || {}
19
   config.data.bodyData = config.data.bodyData || {}
18
   config.data.bodyData = config.data.bodyData || {}
20
   config.data.urlData = config.data.urlData || {}
19
   config.data.urlData = config.data.urlData || {}
21
   config.data.queryData = config.data.queryData || {}
20
   config.data.queryData = config.data.queryData || {}
22
-  let bodyData = qs.stringify(config.data.bodyData || {})
23
-  let urlData = qs.stringify(config.data.urlData || {})
24
-  let queryData = qs.stringify(config.data.queryData || {})
21
+  let urlData = qs.stringify(config.data.urlData)
22
+  let queryData = qs.stringify(config.data.queryData)
25
   // 判断是通过斜杠传参还是通过query传参
23
   // 判断是通过斜杠传参还是通过query传参
26
   if (config.url.indexOf(':') > -1) {
24
   if (config.url.indexOf(':') > -1) {
27
     if (typeof urlData === 'object') {
25
     if (typeof urlData === 'object') {
37
       config.url += '?' + queryData
35
       config.url += '?' + queryData
38
     }
36
     }
39
   }
37
   }
40
-  config.data = bodyData
38
+  config.data = config.data.bodyData
41
   let fm = new FormData()
39
   let fm = new FormData()
42
   for (let k in config.data) {
40
   for (let k in config.data) {
43
     if (Array.isArray(config.data[k])) {
41
     if (Array.isArray(config.data[k])) {