|
|
@@ -1,8 +1,8 @@
|
|
|
import axios from 'axios'
|
|
|
-import {MessageBox, Message} from 'element-ui'
|
|
|
+import { MessageBox, Message } from 'element-ui'
|
|
|
import store from '@/store'
|
|
|
-import {getToken} from '@/utils/auth'
|
|
|
-import {aesEncrypt_HmacSha256} from './encryption/utils.js'
|
|
|
+import { getToken } from '@/utils/auth'
|
|
|
+import { aesEncrypt_HmacSha256 } from './encryption/utils.js'
|
|
|
import * as queryString from 'query-string'
|
|
|
import moment from 'moment'
|
|
|
|
|
|
@@ -50,7 +50,9 @@ service.interceptors.request.use(
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
+ console.log('paramsObject===', paramsObject)
|
|
|
const queryString1 = queryString.stringify(paramsObject)
|
|
|
+ console.log('queryString1===', queryString1)
|
|
|
const queryString2 = encodeURIComponent(queryString1).replace('+', '%20').replace('*', '%2A').replace('%7E', '~')
|
|
|
config.headers['signature'] = aesEncrypt_HmacSha256(queryString2, key)
|
|
|
config.headers['timestamp'] = moment().format('YYYY-MM-DD HH:mm:ss') // 格式化输出
|