|
@@ -5,6 +5,10 @@ import qs from 'qs'
|
|
import merge from 'lodash/merge'
|
|
import merge from 'lodash/merge'
|
|
import { clearLoginInfo } from '@/utils'
|
|
import { clearLoginInfo } from '@/utils'
|
|
|
|
|
|
|
|
+var cookies = document.cookie.split(' ')
|
|
|
|
+var cookie = cookies[1].split('=')
|
|
|
|
+var farmId = cookie[1]
|
|
|
|
+
|
|
const http = axios.create({
|
|
const http = axios.create({
|
|
timeout: 1000 * 30,
|
|
timeout: 1000 * 30,
|
|
withCredentials: true,
|
|
withCredentials: true,
|
|
@@ -67,7 +71,8 @@ http.adornParams = (params = {}, openDefultParams = true) => {
|
|
*/
|
|
*/
|
|
http.adornData = (data = {}, openDefultdata = true, contentType = 'json') => {
|
|
http.adornData = (data = {}, openDefultdata = true, contentType = 'json') => {
|
|
var defaults = {
|
|
var defaults = {
|
|
- 't': new Date().getTime()
|
|
|
|
|
|
+ 't': new Date().getTime(),
|
|
|
|
+ farmId: farmId
|
|
}
|
|
}
|
|
data = openDefultdata ? merge(defaults, data) : data
|
|
data = openDefultdata ? merge(defaults, data) : data
|
|
return contentType === 'json' ? JSON.stringify(data) : qs.stringify(data)
|
|
return contentType === 'json' ? JSON.stringify(data) : qs.stringify(data)
|