|
@@ -100,7 +100,6 @@ async function fetchTempToken() {
|
|
|
* post 请求 `params` 这个同get 但要注意 后台对应@RequestParam 请求的`Content-Type`是 application/x-www-form-urlencoded 用 qs.stringify 去构造数据
|
|
* post 请求 `params` 这个同get 但要注意 后台对应@RequestParam 请求的`Content-Type`是 application/x-www-form-urlencoded 用 qs.stringify 去构造数据
|
|
|
*/
|
|
*/
|
|
|
service.interceptors.request.use(async config => {
|
|
service.interceptors.request.use(async config => {
|
|
|
- console.log(config)
|
|
|
|
|
// 如果外部已经指定了 baseURL,则不做自动切换
|
|
// 如果外部已经指定了 baseURL,则不做自动切换
|
|
|
if (!config.baseURL) {
|
|
if (!config.baseURL) {
|
|
|
config.baseURL = BASE_API(parseInt(requestCount / 5, 10))
|
|
config.baseURL = BASE_API(parseInt(requestCount / 5, 10))
|
|
@@ -134,13 +133,10 @@ service.interceptors.request.use(async config => {
|
|
|
|
|
|
|
|
// 判断是否需要token
|
|
// 判断是否需要token
|
|
|
if (setting.whiteApiList.indexOf(config.url) !== -1) {
|
|
if (setting.whiteApiList.indexOf(config.url) !== -1) {
|
|
|
- console.log('11111')
|
|
|
|
|
return config
|
|
return config
|
|
|
}
|
|
}
|
|
|
// 特殊白名单接口,需校验临时token
|
|
// 特殊白名单接口,需校验临时token
|
|
|
if (setting.whiteApiListWithAuth.indexOf(config.url) !== -1) {
|
|
if (setting.whiteApiListWithAuth.indexOf(config.url) !== -1) {
|
|
|
- console.log('22222')
|
|
|
|
|
-
|
|
|
|
|
try {
|
|
try {
|
|
|
// 获取临时token
|
|
// 获取临时token
|
|
|
const tempToken = await fetchTempToken()
|
|
const tempToken = await fetchTempToken()
|