|
@ -3,6 +3,7 @@ import store from '@/store' |
|
|
import { Toast } from 'vant' |
|
|
import { Toast } from 'vant' |
|
|
// 根据环境不同引入不同api地址
|
|
|
// 根据环境不同引入不同api地址
|
|
|
import { baseApi } from '@/config' |
|
|
import { baseApi } from '@/config' |
|
|
|
|
|
import { Tips } from '@/utils/index' |
|
|
// create an axios instance
|
|
|
// create an axios instance
|
|
|
const service = axios.create({ |
|
|
const service = axios.create({ |
|
|
baseURL: baseApi, // url = base api url + request url
|
|
|
baseURL: baseApi, // url = base api url + request url
|
|
@ -42,7 +43,7 @@ service.interceptors.response.use( |
|
|
localStorage.removeItem('token') |
|
|
localStorage.removeItem('token') |
|
|
router.replace('/login') |
|
|
router.replace('/login') |
|
|
} |
|
|
} |
|
|
// Tips.error(res.msg)
|
|
|
Tips.error(res.msg) |
|
|
return Promise.reject(res || 'error') |
|
|
return Promise.reject(res || 'error') |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
@ -57,7 +58,7 @@ service.interceptors.response.use( |
|
|
) |
|
|
) |
|
|
}) |
|
|
}) |
|
|
} else { |
|
|
} else { |
|
|
// Tips.error(error.response.data.message)
|
|
|
Tips.error(error.response.data.message) |
|
|
} |
|
|
} |
|
|
return Promise.reject(error) |
|
|
return Promise.reject(error) |
|
|
} |
|
|
} |
|
|