yuantianjiao 6 年前
父节点
当前提交
b6ee55efe6
共有 2 个文件被更改,包括 8 次插入8 次删除
  1. 5
    3
      src/pages/login/index.vue
  2. 3
    5
      src/util/ajax.js

+ 5
- 3
src/pages/login/index.vue 查看文件

@@ -58,9 +58,11 @@ export default {
58 58
       this.$ajax(this.$api.login.signin.url, {
59 59
         method: this.$api.login.signin.method,
60 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 67
       }).then(res => {
66 68
         console.log(res)

+ 3
- 5
src/util/ajax.js 查看文件

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