修改登入传参

This commit is contained in:
Dragon
2023-07-17 14:32:06 +08:00
parent 47864dabdb
commit be4a1e09b2
5 changed files with 90 additions and 87 deletions

View File

@@ -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