Merge remote-tracking branch 'origin/master' into dev-QQq

fix/exam-question-access-material-excel-delete-draft
qinzhenpen 2 weeks ago
commit 36052437c3

@ -34,7 +34,10 @@ service.interceptors.request.use(
const isToken = (config.headers || {}).isToken === false;
// 是否需要防止数据重复提交
const isRepeatSubmit = (config.headers || {}).repeatSubmit === false;
if (getToken() && !isToken) {
// 外部服务(绝对地址,如 AI 服务)不携带本系统 token:
// 第三方按自己的 token 体系校验 Authorization,带上本系统 JWT 反而会被判 401
const isExternalUrl = /^https?:\/\//i.test(config.url);
if (getToken() && !isToken && !isExternalUrl) {
config.headers["Authorization"] = "Bearer " + getToken(); // 让每个请求携带自定义token 请根据实际情况自行修改
}
// get请求映射params参数

Loading…
Cancel
Save