|
|
@@ -3,6 +3,7 @@ import { MessageBox, Message } from 'element-ui'
|
|
|
import store from '@/store'
|
|
|
import usersInfo from './usersInfo'
|
|
|
import tool from './tool'
|
|
|
+import Cookies from "js-cookie";
|
|
|
|
|
|
// create an axios instance
|
|
|
const service = axios.create({
|
|
|
@@ -25,6 +26,9 @@ service.interceptors.request.use(
|
|
|
if (usersInfo.accessToken()) {
|
|
|
config.headers['Authorization'] = process.env.VUE_APP_ACCESS_TOKEN_PREFIX + usersInfo.accessToken()
|
|
|
}
|
|
|
+ // 设置语言
|
|
|
+ config.headers['language'] = Cookies.get('language')
|
|
|
+
|
|
|
if (usersInfo.accessToken() && usersInfo.accessTokenExpiresIn()
|
|
|
&& parseInt(usersInfo.accessTokenExpiresIn()) + parseInt(usersInfo.accessTokenUpdateAt()) - 30 > parseInt(tool.getTimestamp())) {
|
|
|
} else if(usersInfo.accessToken()) {
|