fix: Fixed the issue where no error message was displayed when uploading a file that was too large #2258 (#2697)

### What problem does this PR solve?

fix: Fixed the issue where no error message was displayed when uploading
a file that was too large #2258

### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
balibabu
2024-10-01 16:37:46 +08:00
committed by GitHub
parent 1518824b0c
commit 62202b7eff
4 changed files with 9 additions and 0 deletions

View File

@ -22,6 +22,7 @@ const RetcodeMessage = {
404: i18n.t('message.404'),
406: i18n.t('message.406'),
410: i18n.t('message.410'),
413: i18n.t('message.413'),
422: i18n.t('message.422'),
500: i18n.t('message.500'),
502: i18n.t('message.502'),
@ -39,6 +40,7 @@ type ResultCode =
| 404
| 406
| 410
| 413
| 422
| 500
| 502
@ -97,6 +99,10 @@ request.interceptors.request.use((url: string, options: any) => {
});
request.interceptors.response.use(async (response: any, options) => {
if (response?.status === 413) {
message.error(RetcodeMessage[413]);
}
if (options.responseType === 'blob') {
return response;
}