11
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import axios from 'axios'
|
||||
import {Notification, Message} from 'element-ui'
|
||||
import errorCode from '@/utils/errorCode'
|
||||
import {setAppLanguage} from "@/utils/sist";
|
||||
|
||||
|
||||
//todo 显示消息处理
|
||||
@@ -16,6 +17,8 @@ const service = axios.create({
|
||||
service.interceptors.request.use(config => {
|
||||
if (config.method == 'post') {
|
||||
config.data['sitetype'] = 'NEd5n92EMIpyyBslaNqsRgE';
|
||||
let lang = sessionStorage.getItem("lang");
|
||||
config.data['lang'] = lang;
|
||||
}
|
||||
return config
|
||||
}, error => {
|
||||
|
||||
@@ -39,3 +39,30 @@ export function getParentNode(id) {
|
||||
}
|
||||
}
|
||||
|
||||
export function setAppLanguage(that){
|
||||
let lang = sessionStorage.getItem("lang");
|
||||
if (lang != null){
|
||||
that.$i18n.locale = lang
|
||||
return
|
||||
}
|
||||
var language = window.navigator.userLanguage || window.navigator.language;
|
||||
if (language == 'zh-CN'){
|
||||
lang = 'cn'
|
||||
}else {
|
||||
lang = 'en'
|
||||
}
|
||||
that.$i18n.locale = lang
|
||||
sessionStorage.setItem("lang",lang)
|
||||
}
|
||||
export function setLanguage(that){
|
||||
let lang = that.$route.query && that.$route.query.lang
|
||||
if (lang != undefined){
|
||||
that.$i18n.locale = lang
|
||||
sessionStorage.setItem("lang",lang)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user