const request = axios.create({
baseURL: "/" + process.env.VUE_APP_API_PREFIX,
timeout: 60 * 5000,
});
// 请求拦截器
request.interceptors.request.use(
(config) => {
const token = helper.getToken();
// 设置请求头
if (
token &&
(configSetting.systemType === "sso" ||
configSetting.systemType === "default")
)
config.headers.token = token;
if (token && configSetting.systemType === "business")
config.headers.Authorization = token;
return config;
},
(error) => {
return Promise.reject(error);
}
);