feat(web): request add X-Language-Type header

This commit is contained in:
zhaoying
2026-01-22 14:35:11 +08:00
parent 5a3cddab0f
commit cd3b4d8dde
2 changed files with 5 additions and 2 deletions

View File

@@ -52,6 +52,8 @@ service.interceptors.request.use(
config.headers.Authorization = `Bearer ${token}`;
}
}
const language = localStorage.getItem('language')
config.headers['X-Language-Type'] = language || 'en';
config.headers.Cookie = undefined
return config;
},
@@ -146,7 +148,7 @@ service.interceptors.response.use(
break;
default:
if (!msg && Array.isArray(error.response?.data?.detail)) {
msg = error.response?.data?.detail?.map(item => item.msg).join(';')
msg = error.response?.data?.detail?.map((item: { msg: string }) => item.msg).join(';')
} else {
msg = msg || i18n.t('common.unknownError');
}