|
@@ -6,29 +6,28 @@ import router, { resetRouter } from '@/router'
|
|
|
|
|
|
const service = axios.create({
|
|
|
baseURL: process.env.VUE_APP_BASE_API,
|
|
|
-
|
|
|
- timeout: 10000,
|
|
|
- transformRequest: [function(data) {
|
|
|
- const form = new FormData()
|
|
|
- if (!data) {
|
|
|
- return form
|
|
|
- }
|
|
|
- Object.keys(data).forEach(k => {
|
|
|
- const v = (data[k] !== 0 && !data[k] || data[k] === null ? '' : data[k])
|
|
|
- if (Array.isArray(v) && v !== null) {
|
|
|
- Object.keys(v).forEach(key => {
|
|
|
- const vv = (!v[key] || v[key] === null ? '' : v[key])
|
|
|
- form.append(`${k}[${key}]`, vv)
|
|
|
- })
|
|
|
- } else {
|
|
|
- form.append(k, v)
|
|
|
- }
|
|
|
- })
|
|
|
- return form
|
|
|
- }],
|
|
|
- headers: {
|
|
|
- 'Content-Type': 'application/x-www-form-urlencoded'
|
|
|
- }
|
|
|
+ timeout: 10000
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
})
|
|
|
|
|
|
|