|
|
|
|
@ -7,12 +7,19 @@ import store from '@/store'
|
|
|
|
|
import {
|
|
|
|
|
getToken
|
|
|
|
|
} from '@/utils/auth'
|
|
|
|
|
|
|
|
|
|
// create an axios instance
|
|
|
|
|
const service = axios.create({
|
|
|
|
|
baseURL: process.env.VUE_APP_BASE_API, // url = base url + request url
|
|
|
|
|
// withCredentials: true, // send cookies when cross-domain requests
|
|
|
|
|
timeout: 50000 // request timeout
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let baseUrl = ''
|
|
|
|
|
if(window.location.origin.indexOf('localhost')>-1){
|
|
|
|
|
baseUrl = process.env.VUE_APP_BASE_API
|
|
|
|
|
}else{
|
|
|
|
|
baseUrl = window.location.origin + '/'
|
|
|
|
|
}
|
|
|
|
|
const service = axios.create({
|
|
|
|
|
baseURL: baseUrl, // url = base url + request url
|
|
|
|
|
// withCredentials: true, // send cookies when cross-domain requests
|
|
|
|
|
timeout: 50000, // request timeout
|
|
|
|
|
// isLoading:true
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
// request interceptor
|
|
|
|
|
|