|
|
@@ -3,10 +3,11 @@ import store from '@/store'
|
|
|
import Cookies from 'cookies'
|
|
|
import { MessageBox, Message, Loading } from 'element-ui'
|
|
|
import { isAdmin, langFilter } from '@/utils/http.js'
|
|
|
+import tools from '@/utils/tools'
|
|
|
const service = axios.create({
|
|
|
timeout: 5000
|
|
|
})
|
|
|
-const lang = localStorage.getItem('lang') || 'en'
|
|
|
+const lang =tools.getLang()
|
|
|
service.interceptors.request.use(
|
|
|
config => {
|
|
|
if (config.isLoading) {
|
|
|
@@ -90,8 +91,8 @@ const request = (url, method = 'get', data, isLoading = false) => {
|
|
|
if (!data){
|
|
|
data={}
|
|
|
}
|
|
|
- let lang = localStorage.getItem('lang') || 'en'
|
|
|
- data.lang=lang==='cn'?'zh-Hant':'en';
|
|
|
+ let lang = tools.getLang()
|
|
|
+ data.lang=lang==='cn'?'zh-Hant':lang;
|
|
|
let date = new Date();
|
|
|
data.timezoneNum = date.getTimezoneOffset() / -60
|
|
|
if (data) {
|