修改登入传参
This commit is contained in:
@@ -4,99 +4,99 @@ import router from '@/router'
|
||||
import { EnvCheck, checkVersion } from '@/utils/browser.js'
|
||||
let baseURL;
|
||||
if (EnvCheck() === 'test') {
|
||||
// console.log('test');
|
||||
// baseURL = 'http://120.79.211.243'
|
||||
baseURL = 'https://beta.api.pekolive.com'
|
||||
// 正式环境
|
||||
// console.log('test');
|
||||
// baseURL = 'http://120.79.211.243'
|
||||
baseURL = 'https://beta.api.pekolive.com'
|
||||
// 正式环境
|
||||
} else {
|
||||
baseURL = 'https://api.pekolive.com'
|
||||
baseURL = 'https://api.pekolive.com'
|
||||
}
|
||||
// baseURL = ''
|
||||
const service = axios.create({
|
||||
// baseURL: process.env.VUE_APP_BASE_API,
|
||||
baseURL,
|
||||
// baseURL: 'http://www.if66.cn/',
|
||||
// baseURL: '',
|
||||
'timeout': 5000,
|
||||
'Content-Type': 'application/x-www-form-urlencoded',
|
||||
// baseURL: process.env.VUE_APP_BASE_API,
|
||||
baseURL,
|
||||
// baseURL: 'http://www.if66.cn/',
|
||||
// baseURL: '',
|
||||
'timeout': 5000,
|
||||
'Content-Type': 'application/x-www-form-urlencoded',
|
||||
})
|
||||
|
||||
service.interceptors.request.use(config => {
|
||||
if (router.apps[0]._route.name === 'Login') {
|
||||
config.headers = {}
|
||||
} else if (!checkVersion().app){//false
|
||||
if (router.apps[0]._route.name === 'WithDrawInfoBind' && config.url ==`/sms/verify` || config.url==`/sms/getCode`) {
|
||||
config.headers = {
|
||||
'h5_token': window.sessionStorage.getItem('ticket'),
|
||||
// 'pub_uid': window.sessionStorage.getItem('uid'),
|
||||
'client': 'h5'
|
||||
if (router.apps[0]._route.name === 'Login') {
|
||||
config.headers = {}
|
||||
} else if (!checkVersion().app) {//false
|
||||
if (router.apps[0]._route.name === 'WithDrawInfoBind' && config.url == `/sms/verify` || config.url == `/sms/getCode`) {
|
||||
config.headers = {
|
||||
'h5_token': window.sessionStorage.getItem('ticket'),
|
||||
// 'pub_uid': window.sessionStorage.getItem('uid'),
|
||||
'client': 'h5'
|
||||
}
|
||||
// } if(router.apps[0]._route.name === 'GoldLog'){
|
||||
// config.headers = {
|
||||
// 'h5_token': window.sessionStorage.getItem('ticket'),
|
||||
// 'pub_uid': window.sessionStorage.getItem('uid'),
|
||||
// 'client': 'h5',
|
||||
// }
|
||||
} else {
|
||||
config.headers = {
|
||||
'h5_token': window.sessionStorage.getItem('ticket'),
|
||||
'pub_uid': window.sessionStorage.getItem('uid'),
|
||||
'client': 'h5'
|
||||
}
|
||||
}
|
||||
} if(router.apps[0]._route.name === 'GoldLog'){
|
||||
config.headers = {
|
||||
'pub_ticket': window.sessionStorage.getItem('ticket'),
|
||||
'pub_uid': window.sessionStorage.getItem('uid'),
|
||||
'client': 'h5',
|
||||
}
|
||||
}else{
|
||||
config.headers = {
|
||||
'h5_token': window.sessionStorage.getItem('ticket'),
|
||||
'pub_uid': window.sessionStorage.getItem('uid'),
|
||||
'client': 'h5'
|
||||
}
|
||||
}
|
||||
|
||||
} else {
|
||||
if (router.apps[0]._route.name === 'WithDrawInfoBind' && config.url ==`/sms/verify`|| config.url==`/sms/getCode`) {
|
||||
config.headers = {
|
||||
'pub_ticket': window.sessionStorage.getItem('ticket'),
|
||||
// 'pub_uid': window.sessionStorage.getItem('uid'),
|
||||
'client': 'h5'
|
||||
}
|
||||
} else{
|
||||
config.headers = {
|
||||
'pub_ticket': window.sessionStorage.getItem('ticket'),
|
||||
'pub_uid': window.sessionStorage.getItem('uid'),
|
||||
'client': 'h5',
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// console.log(window.sessionStorage.getItem('ticket'))
|
||||
// console.log(config)
|
||||
return config;
|
||||
} else {
|
||||
if (router.apps[0]._route.name === 'WithDrawInfoBind' && config.url == `/sms/verify` || config.url == `/sms/getCode`) {
|
||||
config.headers = {
|
||||
'pub_ticket': window.sessionStorage.getItem('ticket'),
|
||||
// 'pub_uid': window.sessionStorage.getItem('uid'),
|
||||
'client': 'h5'
|
||||
}
|
||||
} else {
|
||||
config.headers = {
|
||||
'pub_ticket': window.sessionStorage.getItem('ticket'),
|
||||
'pub_uid': window.sessionStorage.getItem('uid'),
|
||||
'client': 'h5',
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// console.log(window.sessionStorage.getItem('ticket'))
|
||||
// console.log(config)
|
||||
return config;
|
||||
},
|
||||
error => {
|
||||
console.log('网络请求出错了', error);
|
||||
Promise.reject(error);
|
||||
}
|
||||
error => {
|
||||
console.log('网络请求出错了', error);
|
||||
Promise.reject(error);
|
||||
}
|
||||
)
|
||||
service.interceptors.response.use(response => {
|
||||
const res = response
|
||||
if (res.data.code !== 200) {
|
||||
if(res.data.code === 10111){
|
||||
return Promise.reject(res.data)
|
||||
}else if(res.data.code === 25006){
|
||||
return Promise.reject(res.data)
|
||||
}else if(res.data.code === 503){
|
||||
return Promise.reject(res.data)
|
||||
}else{
|
||||
Toast(res.data.message || 'Error')
|
||||
return Promise.reject(new Error(res.data.message || 'Error'))
|
||||
const res = response
|
||||
if (res.data.code !== 200) {
|
||||
if (res.data.code === 10111) {
|
||||
return Promise.reject(res.data)
|
||||
} else if (res.data.code === 25006) {
|
||||
return Promise.reject(res.data)
|
||||
} else if (res.data.code === 503) {
|
||||
return Promise.reject(res.data)
|
||||
} else {
|
||||
Toast(res.data.message || 'Error')
|
||||
return Promise.reject(new Error(res.data.message || 'Error'))
|
||||
}
|
||||
} else {
|
||||
return Promise.resolve(res);
|
||||
}
|
||||
} else {
|
||||
return Promise.resolve(res);
|
||||
}
|
||||
},
|
||||
error => {
|
||||
if (!checkVersion().app && error.response.status === 401) {
|
||||
window.localStorage.clear();
|
||||
Toast('登录失效,请重新登录')
|
||||
// router.replace({ path: '/Login' })
|
||||
return
|
||||
error => {
|
||||
if (!checkVersion().app && error.response.status === 401) {
|
||||
window.localStorage.clear();
|
||||
Toast('登录失效,请重新登录')
|
||||
// router.replace({ path: '/Login' })
|
||||
return
|
||||
}
|
||||
Toast(`HTTP ${error.response.status}` || 'Error')
|
||||
return Promise.reject(error)
|
||||
}
|
||||
Toast(`HTTP ${error.response.status}` || 'Error')
|
||||
return Promise.reject(error)
|
||||
}
|
||||
)
|
||||
|
||||
export default service
|
Reference in New Issue
Block a user