|
|
@ -30,8 +30,18 @@ service.interceptors.request.use( |
|
|
|
if (getToken() && !isToken) { |
|
|
|
config.headers["Authorization"] = "Bearer " + getToken(); // 让每个请求携带自定义token 请根据实际情况自行修改
|
|
|
|
} |
|
|
|
if (localStorage.getItem("tenantId")) { |
|
|
|
config.headers.TENANT_ID = localStorage.getItem("tenantId"); |
|
|
|
// 白名单
|
|
|
|
const whiteList = [ |
|
|
|
"web/queryTenantById", |
|
|
|
"screening/createNoToken", |
|
|
|
"screening/save", |
|
|
|
"screening/submitNoToken", |
|
|
|
]; |
|
|
|
// 判断白名单是否存在当前则携带参数在header
|
|
|
|
if (whiteList.includes(config.url)) { |
|
|
|
if (localStorage.getItem("tenantId")) { |
|
|
|
config.headers.TENANT_ID = localStorage.getItem("tenantId"); |
|
|
|
} |
|
|
|
} |
|
|
|
// get请求映射params参数
|
|
|
|
if (config.method === "get" && config.params) { |
|
|
@ -40,6 +50,7 @@ service.interceptors.request.use( |
|
|
|
config.params = {}; |
|
|
|
config.url = url; |
|
|
|
} |
|
|
|
|
|
|
|
if ( |
|
|
|
!isRepeatSubmit && |
|
|
|
(config.method === "post" || config.method === "put") |
|
|
|