|
|
|
@ -6,13 +6,26 @@ |
|
|
|
const install = (Vue, vm) => { |
|
|
|
// 请求拦截部分,如配置,每次请求前都会执行
|
|
|
|
Vue.prototype.$u.http.interceptor.request = (config) => { |
|
|
|
config.header['user-token'] = vm.$store.state.userToken |
|
|
|
config.header['user-key'] = vm.$store.state.userKey |
|
|
|
config.header.Token = 'xxxxxx'; |
|
|
|
if(vm.$store.state.apiPass==2){ |
|
|
|
// alert("1")
|
|
|
|
alert(sessionStorage.getItem('userToken')) |
|
|
|
alert(sessionStorage.getItem('userKey')) |
|
|
|
// console.log(sessionStorage.getItem('key'))
|
|
|
|
if (vm.$store.state.userKey==''||vm.$store.state.userToken=='') { |
|
|
|
window.location.href = 'https://www.hxgk.group/jumpapiurl/webindex?url=http://new.hxgk.group/sj/index.html&errorurl=http://new.hxgk.group/sj/index.htmlsj/index.html#/pages/login/login'; |
|
|
|
}else if(vm.$store.state.userKey==undefined||vm.$store.state.userToken==undefined){ |
|
|
|
window.location.href = 'https://www.hxgk.group/jumpapiurl/webindex?url=http://new.hxgk.group/sj/index.html&errorurl=http://new.hxgk.group/sj/index.htmlsj/index.html#/pages/login/login'; |
|
|
|
} |
|
|
|
config.header['user-token']=sessionStorage.getItem('userToken') |
|
|
|
config.header['user-key']=sessionStorage.getItem('userKey') |
|
|
|
}else{ |
|
|
|
config.header['user-token'] = sessionStorage.getItem('userToken') |
|
|
|
config.header['user-key'] = sessionStorage.getItem('userKey') |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
return config; |
|
|
|
// 如果return一个false值,则会取消本次请求
|
|
|
|
// if(config.url == '/user/rest') return false; // 取消某次请求
|
|
|
|
|
|
|
|
} |
|
|
|
// 请求拦截,配置Token等参数
|
|
|
|
// Vue.prototype.$u.http.setConfig({
|
|
|
|
@ -37,30 +50,30 @@ const install = (Vue, vm) => { |
|
|
|
// var userToken1 =""
|
|
|
|
// var userKey1 =""
|
|
|
|
// 内网
|
|
|
|
var userToken1 ='' |
|
|
|
var userKey1 ='' |
|
|
|
// var userToken1 =''
|
|
|
|
// var userKey1 =''
|
|
|
|
|
|
|
|
|
|
|
|
setTimeout(()=>{ |
|
|
|
// userToken1=vm.$store.state.userToken
|
|
|
|
// userKey1=vm.$store.state.userKey
|
|
|
|
// alert("vm.$store.state.apiPass")
|
|
|
|
// alert(vm.$store.state.apiPass)
|
|
|
|
if(vm.$store.state.apiPass==2){ |
|
|
|
// alert("1")
|
|
|
|
// alert(vm.$store.state.userToken)
|
|
|
|
// alert(vm.$store.state.userKey)
|
|
|
|
// console.log(sessionStorage.getItem('key'))
|
|
|
|
// if (vm.$store.state.userKey==''||vm.$store.state.userToken=='') {
|
|
|
|
// window.location.href = 'https://www.hxgk.group/jumpapiurl/webindex?url=http://new.hxgk.group/sj/index.html&errorurl=http://new.hxgk.group/sj/index.htmlsj/index.html#/pages/login/login';
|
|
|
|
// }else if(vm.$store.state.userKey==undefined||vm.$store.state.userToken==undefined){
|
|
|
|
// window.location.href = 'https://www.hxgk.group/jumpapiurl/webindex?url=http://new.hxgk.group/sj/index.html&errorurl=http://new.hxgk.group/sj/index.htmlsj/index.html#/pages/login/login';
|
|
|
|
// }
|
|
|
|
// userToken1=vm.$store.state.userToken
|
|
|
|
// userKey1=vm.$store.state.userKey
|
|
|
|
} |
|
|
|
// setTimeout(()=>{
|
|
|
|
// // userToken1=vm.$store.state.userToken
|
|
|
|
// // userKey1=vm.$store.state.userKey
|
|
|
|
// // alert("vm.$store.state.apiPass")
|
|
|
|
// // alert(vm.$store.state.apiPass)
|
|
|
|
// if(vm.$store.state.apiPass==2){
|
|
|
|
// // alert("1")
|
|
|
|
// // alert(vm.$store.state.userToken)
|
|
|
|
// // alert(vm.$store.state.userKey)
|
|
|
|
// console.log(sessionStorage.getItem('key'))
|
|
|
|
// if (vm.$store.state.userKey==''||vm.$store.state.userToken=='') {
|
|
|
|
// window.location.href = 'https://www.hxgk.group/jumpapiurl/webindex?url=http://new.hxgk.group/sj/index.html&errorurl=http://new.hxgk.group/sj/index.htmlsj/index.html#/pages/login/login';
|
|
|
|
// }else if(vm.$store.state.userKey==undefined||vm.$store.state.userToken==undefined){
|
|
|
|
// window.location.href = 'https://www.hxgk.group/jumpapiurl/webindex?url=http://new.hxgk.group/sj/index.html&errorurl=http://new.hxgk.group/sj/index.htmlsj/index.html#/pages/login/login';
|
|
|
|
// }
|
|
|
|
// userToken1=vm.$store.state.userToken
|
|
|
|
// userKey1=vm.$store.state.userKey
|
|
|
|
// }
|
|
|
|
|
|
|
|
},200); |
|
|
|
// },200);
|
|
|
|
setTimeout(()=>{ |
|
|
|
console.log("userKey1") |
|
|
|
console.log(userKey1) |
|
|
|
@ -68,15 +81,15 @@ const install = (Vue, vm) => { |
|
|
|
// 本地
|
|
|
|
// baseUrl: 'http://hxgk.user.phone',
|
|
|
|
// 内网
|
|
|
|
baseUrl: 'http://kpi.hxgk.net', |
|
|
|
// baseUrl: 'http://kpi.hxgk.net',
|
|
|
|
// 线上
|
|
|
|
// baseUrl: 'http://new.hxgk.group/api',
|
|
|
|
baseUrl: 'http://new.hxgk.group/api', |
|
|
|
loadingText: '努力加载中~', |
|
|
|
loadingTime: 800, |
|
|
|
// 设置自定义头部content-type
|
|
|
|
header: { |
|
|
|
// 'user-token': userToken1,
|
|
|
|
// "user-key": userKey1,
|
|
|
|
'user-token': userToken1, |
|
|
|
"user-key": userKey1, |
|
|
|
// 'user-token': userToken1,
|
|
|
|
// "user-key":userKey1,
|
|
|
|
|
|
|
|
|