Merge pull request #462 from SuanmoSuanyangTechnology/feature/memory_zy

feat(web): add SYSTEM_DEFAULT_SCENE_CANNOT_DELETE error i18n
This commit is contained in:
yingzhao
2026-03-05 10:59:59 +08:00
committed by GitHub
4 changed files with 12 additions and 6 deletions

View File

@@ -183,7 +183,9 @@ service.interceptors.response.use(
msg = msg || i18n.t('common.serverError');
break;
default:
if (!msg && Array.isArray(error.response?.data?.detail)) {
if (msg === 'SYSTEM_DEFAULT_SCENE_CANNOT_DELETE') {
msg = i18n.t(`common.${msg}`)
} else if (!msg && Array.isArray(error.response?.data?.detail)) {
msg = error.response?.data?.detail?.map((item: { msg: string }) => item.msg).join(';')
} else {
msg = msg || i18n.t('common.unknownError');