From 474181982686c0b786cc5ece31fa1b2a0183f12c Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Tue, 6 May 2025 22:06:25 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=88=A0=E9=99=A4=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E5=BF=85=E8=A6=81=E7=9A=84=20message=20key?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/_core/profile/modules/base-info.vue | 5 +---- .../views/_core/profile/modules/reset-pwd.vue | 5 +---- .../web-antd/src/views/bpm/category/index.vue | 5 +---- .../src/views/bpm/category/modules/form.vue | 5 +---- .../src/views/crm/business/status/index.vue | 5 +---- .../crm/business/status/modules/form.vue | 5 +---- .../src/views/infra/codegen/edit/index.vue | 5 +---- .../src/views/infra/codegen/index.vue | 15 +++----------- .../infra/codegen/modules/import-table.vue | 5 +---- .../web-antd/src/views/infra/config/index.vue | 5 +---- .../src/views/infra/config/modules/form.vue | 5 +---- .../views/infra/dataSourceConfig/index.vue | 5 +---- .../infra/dataSourceConfig/modules/form.vue | 5 +---- .../src/views/infra/demo/demo01/index.vue | 5 +---- .../views/infra/demo/demo01/modules/form.vue | 5 +---- .../src/views/infra/demo/demo02/index.vue | 5 +---- .../views/infra/demo/demo02/modules/form.vue | 5 +---- .../src/views/infra/demo/demo03/erp/index.vue | 5 +---- .../demo03/erp/modules/demo03-course-form.vue | 5 +---- .../demo03/erp/modules/demo03-course-list.vue | 5 +---- .../demo03/erp/modules/demo03-grade-form.vue | 5 +---- .../demo03/erp/modules/demo03-grade-list.vue | 5 +---- .../infra/demo/demo03/erp/modules/form.vue | 5 +---- .../views/infra/demo/demo03/inner/index.vue | 5 +---- .../infra/demo/demo03/inner/modules/form.vue | 5 +---- .../views/infra/demo/demo03/normal/index.vue | 5 +---- .../infra/demo/demo03/normal/modules/form.vue | 5 +---- .../views/infra/demo/general/demo01/index.vue | 16 +++++++-------- .../demo/general/demo01/modules/form.vue | 5 +---- .../views/infra/demo/general/demo02/index.vue | 17 ++++++++-------- .../demo/general/demo02/modules/form.vue | 5 +---- .../infra/demo/general/demo03/erp/index.vue | 16 +++++++-------- .../demo03/erp/modules/demo03-course-form.vue | 5 +---- .../demo03/erp/modules/demo03-course-list.vue | 12 +++++------ .../demo03/erp/modules/demo03-grade-form.vue | 5 +---- .../demo03/erp/modules/demo03-grade-list.vue | 12 +++++------ .../demo/general/demo03/erp/modules/form.vue | 5 +---- .../infra/demo/general/demo03/inner/index.vue | 16 +++++++-------- .../general/demo03/inner/modules/form.vue | 10 ++++------ .../demo/general/demo03/normal/index.vue | 16 +++++++-------- .../general/demo03/normal/modules/form.vue | 5 +---- apps/web-antd/src/views/infra/file/index.vue | 5 +---- .../src/views/infra/file/modules/form.vue | 5 +---- .../src/views/infra/fileConfig/index.vue | 10 ++-------- .../views/infra/fileConfig/modules/form.vue | 5 +---- apps/web-antd/src/views/infra/job/index.vue | 5 +---- .../src/views/infra/job/modules/form.vue | 5 +---- .../src/views/system/area/modules/form.vue | 5 +---- apps/web-antd/src/views/system/dept/index.vue | 5 +---- .../src/views/system/dept/modules/form.vue | 5 +---- .../views/system/dict/modules/data-form.vue | 5 +---- .../views/system/dict/modules/type-form.vue | 5 +---- .../src/views/system/mail/account/index.vue | 5 +---- .../system/mail/account/modules/form.vue | 5 +---- .../src/views/system/mail/template/index.vue | 5 +---- .../system/mail/template/modules/form.vue | 5 +---- .../mail/template/modules/send-form.vue | 5 +---- apps/web-antd/src/views/system/menu/index.vue | 5 +---- .../src/views/system/menu/modules/form.vue | 5 +---- .../src/views/system/notice/index.vue | 10 ++-------- .../src/views/system/notice/modules/form.vue | 5 +---- .../src/views/system/notify/my/index.vue | 20 ++++--------------- .../views/system/notify/template/index.vue | 5 +---- .../system/notify/template/modules/form.vue | 5 +---- .../notify/template/modules/send-form.vue | 5 +---- .../src/views/system/oauth2/client/index.vue | 5 +---- .../system/oauth2/client/modules/form.vue | 5 +---- .../src/views/system/oauth2/token/index.vue | 5 +---- apps/web-antd/src/views/system/post/index.vue | 5 +---- .../src/views/system/post/modules/form.vue | 5 +---- apps/web-antd/src/views/system/role/index.vue | 5 +---- .../modules/assign-data-permission-form.vue | 5 +---- .../system/role/modules/assign-menu-form.vue | 5 +---- .../src/views/system/role/modules/form.vue | 5 +---- .../src/views/system/sms/channel/index.vue | 5 +---- .../views/system/sms/channel/modules/form.vue | 5 +---- .../src/views/system/sms/template/index.vue | 5 +---- .../system/sms/template/modules/form.vue | 5 +---- .../system/sms/template/modules/send-form.vue | 5 +---- .../src/views/system/social/client/index.vue | 5 +---- .../system/social/client/modules/form.vue | 5 +---- .../src/views/system/tenant/index.vue | 5 +---- .../src/views/system/tenant/modules/form.vue | 5 +---- .../src/views/system/tenantPackage/index.vue | 5 +---- .../system/tenantPackage/modules/form.vue | 5 +---- apps/web-antd/src/views/system/user/index.vue | 5 +---- .../system/user/modules/assign-role-form.vue | 5 +---- .../src/views/system/user/modules/form.vue | 5 +---- .../views/system/user/modules/import-form.vue | 5 +---- .../user/modules/reset-password-form.vue | 5 +---- 90 files changed, 146 insertions(+), 414 deletions(-) diff --git a/apps/web-antd/src/views/_core/profile/modules/base-info.vue b/apps/web-antd/src/views/_core/profile/modules/base-info.vue index a1928a5f..4887424c 100644 --- a/apps/web-antd/src/views/_core/profile/modules/base-info.vue +++ b/apps/web-antd/src/views/_core/profile/modules/base-info.vue @@ -80,10 +80,7 @@ async function handleSubmit(values: Recordable) { await updateUserProfile(values as SystemUserProfileApi.UpdateProfileReqVO); // 关闭并提示 emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } catch (error) { console.error(error); } finally { diff --git a/apps/web-antd/src/views/_core/profile/modules/reset-pwd.vue b/apps/web-antd/src/views/_core/profile/modules/reset-pwd.vue index be211489..56ddac2b 100644 --- a/apps/web-antd/src/views/_core/profile/modules/reset-pwd.vue +++ b/apps/web-antd/src/views/_core/profile/modules/reset-pwd.vue @@ -78,10 +78,7 @@ async function handleSubmit(values: Recordable) { oldPassword: values.oldPassword, newPassword: values.newPassword, }); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } catch (error) { console.error(error); } finally { diff --git a/apps/web-antd/src/views/bpm/category/index.vue b/apps/web-antd/src/views/bpm/category/index.vue index 76bc4c1a..da7d694e 100644 --- a/apps/web-antd/src/views/bpm/category/index.vue +++ b/apps/web-antd/src/views/bpm/category/index.vue @@ -90,10 +90,7 @@ async function onDelete(row: BpmCategoryApi.CategoryVO) { }); try { await deleteCategory(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.code]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.code])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/bpm/category/modules/form.vue b/apps/web-antd/src/views/bpm/category/modules/form.vue index b331aeb8..9705a1fb 100644 --- a/apps/web-antd/src/views/bpm/category/modules/form.vue +++ b/apps/web-antd/src/views/bpm/category/modules/form.vue @@ -45,10 +45,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/crm/business/status/index.vue b/apps/web-antd/src/views/crm/business/status/index.vue index 8dc07be6..5b205ded 100644 --- a/apps/web-antd/src/views/crm/business/status/index.vue +++ b/apps/web-antd/src/views/crm/business/status/index.vue @@ -45,10 +45,7 @@ async function onDelete(row: CrmBusinessStatusApi.BusinessStatus) { }); try { await deleteBusinessStatus(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/crm/business/status/modules/form.vue b/apps/web-antd/src/views/crm/business/status/modules/form.vue index a9f18663..aeb21172 100644 --- a/apps/web-antd/src/views/crm/business/status/modules/form.vue +++ b/apps/web-antd/src/views/crm/business/status/modules/form.vue @@ -55,10 +55,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/codegen/edit/index.vue b/apps/web-antd/src/views/infra/codegen/edit/index.vue index 53fd8cab..d8d1e3d1 100644 --- a/apps/web-antd/src/views/infra/codegen/edit/index.vue +++ b/apps/web-antd/src/views/infra/codegen/edit/index.vue @@ -74,10 +74,7 @@ const submitForm = async () => { columns, }); // 关闭并提示 - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); close(); } catch (error) { console.error('保存失败', error); diff --git a/apps/web-antd/src/views/infra/codegen/index.vue b/apps/web-antd/src/views/infra/codegen/index.vue index 8d80e0b1..2fc48b50 100644 --- a/apps/web-antd/src/views/infra/codegen/index.vue +++ b/apps/web-antd/src/views/infra/codegen/index.vue @@ -80,10 +80,7 @@ async function onDelete(row: InfraCodegenApi.CodegenTable) { }); try { await deleteCodegenTable(row.id); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.tableName]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.tableName])); onRefresh(); } finally { hideLoading(); @@ -99,10 +96,7 @@ async function onSync(row: InfraCodegenApi.CodegenTable) { }); try { await syncCodegenFromDB(row.id); - message.success({ - content: $t('ui.actionMessage.updateSuccess', [row.tableName]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.updateSuccess', [row.tableName])); onRefresh(); } finally { hideLoading(); @@ -125,10 +119,7 @@ async function onGenerate(row: InfraCodegenApi.CodegenTable) { link.download = `codegen-${row.className}.zip`; link.click(); window.URL.revokeObjectURL(url); - message.success({ - content: '代码生成成功', - key: 'action_process_msg', - }); + message.success('代码生成成功'); } finally { hideLoading(); } diff --git a/apps/web-antd/src/views/infra/codegen/modules/import-table.vue b/apps/web-antd/src/views/infra/codegen/modules/import-table.vue index 9684d501..ecf8a375 100644 --- a/apps/web-antd/src/views/infra/codegen/modules/import-table.vue +++ b/apps/web-antd/src/views/infra/codegen/modules/import-table.vue @@ -104,10 +104,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { hideLoading(); modalApi.unlock(); diff --git a/apps/web-antd/src/views/infra/config/index.vue b/apps/web-antd/src/views/infra/config/index.vue index dc9dc484..c965947e 100644 --- a/apps/web-antd/src/views/infra/config/index.vue +++ b/apps/web-antd/src/views/infra/config/index.vue @@ -53,10 +53,7 @@ async function onDelete(row: InfraConfigApi.Config) { }); try { await deleteConfig(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/config/modules/form.vue b/apps/web-antd/src/views/infra/config/modules/form.vue index 1278efbe..2a7e9c5b 100644 --- a/apps/web-antd/src/views/infra/config/modules/form.vue +++ b/apps/web-antd/src/views/infra/config/modules/form.vue @@ -48,10 +48,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/dataSourceConfig/index.vue b/apps/web-antd/src/views/infra/dataSourceConfig/index.vue index 1e3eb5c3..3b36be03 100644 --- a/apps/web-antd/src/views/infra/dataSourceConfig/index.vue +++ b/apps/web-antd/src/views/infra/dataSourceConfig/index.vue @@ -46,10 +46,7 @@ async function onDelete(row: InfraDataSourceConfigApi.DataSourceConfig) { }); try { await deleteDataSourceConfig(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); await handleLoadData(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/dataSourceConfig/modules/form.vue b/apps/web-antd/src/views/infra/dataSourceConfig/modules/form.vue index d73b586c..7a29a1d4 100644 --- a/apps/web-antd/src/views/infra/dataSourceConfig/modules/form.vue +++ b/apps/web-antd/src/views/infra/dataSourceConfig/modules/form.vue @@ -55,10 +55,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/demo01/index.vue b/apps/web-antd/src/views/infra/demo/demo01/index.vue index d0bab777..ab796bd0 100644 --- a/apps/web-antd/src/views/infra/demo/demo01/index.vue +++ b/apps/web-antd/src/views/infra/demo/demo01/index.vue @@ -53,10 +53,7 @@ async function onDelete(row: Demo01ContactApi.Demo01Contact) { }); try { await deleteDemo01Contact(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/demo/demo01/modules/form.vue b/apps/web-antd/src/views/infra/demo/demo01/modules/form.vue index 5d01994b..f114fb89 100644 --- a/apps/web-antd/src/views/infra/demo/demo01/modules/form.vue +++ b/apps/web-antd/src/views/infra/demo/demo01/modules/form.vue @@ -54,10 +54,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/demo02/index.vue b/apps/web-antd/src/views/infra/demo/demo02/index.vue index 2731f0a7..4983f774 100644 --- a/apps/web-antd/src/views/infra/demo/demo02/index.vue +++ b/apps/web-antd/src/views/infra/demo/demo02/index.vue @@ -71,10 +71,7 @@ async function onDelete(row: Demo02CategoryApi.Demo02Category) { }); try { await deleteDemo02Category(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/demo/demo02/modules/form.vue b/apps/web-antd/src/views/infra/demo/demo02/modules/form.vue index 3d203b32..bc7a83d2 100644 --- a/apps/web-antd/src/views/infra/demo/demo02/modules/form.vue +++ b/apps/web-antd/src/views/infra/demo/demo02/modules/form.vue @@ -60,10 +60,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/demo03/erp/index.vue b/apps/web-antd/src/views/infra/demo/demo03/erp/index.vue index 0f9d47dd..1f561d18 100644 --- a/apps/web-antd/src/views/infra/demo/demo03/erp/index.vue +++ b/apps/web-antd/src/views/infra/demo/demo03/erp/index.vue @@ -59,10 +59,7 @@ async function onDelete(row: Demo03StudentApi.Demo03Student) { }); try { await deleteDemo03Student(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-course-form.vue b/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-course-form.vue index b386ed40..d35cae25 100644 --- a/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-course-form.vue +++ b/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-course-form.vue @@ -56,10 +56,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-course-list.vue b/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-course-list.vue index 50556788..32da0b65 100644 --- a/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-course-list.vue +++ b/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-course-list.vue @@ -57,10 +57,7 @@ async function onDelete(row: Demo03StudentApi.Demo03Course) { }); try { await deleteDemo03Course(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-grade-form.vue b/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-grade-form.vue index 23fdeb54..ba1df748 100644 --- a/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-grade-form.vue +++ b/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-grade-form.vue @@ -56,10 +56,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-grade-list.vue b/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-grade-list.vue index 5bf09f52..7b20a705 100644 --- a/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-grade-list.vue +++ b/apps/web-antd/src/views/infra/demo/demo03/erp/modules/demo03-grade-list.vue @@ -57,10 +57,7 @@ async function onDelete(row: Demo03StudentApi.Demo03Grade) { }); try { await deleteDemo03Grade(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/demo/demo03/erp/modules/form.vue b/apps/web-antd/src/views/infra/demo/demo03/erp/modules/form.vue index 3795215b..50cfa2cf 100644 --- a/apps/web-antd/src/views/infra/demo/demo03/erp/modules/form.vue +++ b/apps/web-antd/src/views/infra/demo/demo03/erp/modules/form.vue @@ -54,10 +54,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/demo03/inner/index.vue b/apps/web-antd/src/views/infra/demo/demo03/inner/index.vue index 498bc4d8..a784aa93 100644 --- a/apps/web-antd/src/views/infra/demo/demo03/inner/index.vue +++ b/apps/web-antd/src/views/infra/demo/demo03/inner/index.vue @@ -58,10 +58,7 @@ async function onDelete(row: Demo03StudentApi.Demo03Student) { }); try { await deleteDemo03Student(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/demo/demo03/inner/modules/form.vue b/apps/web-antd/src/views/infra/demo/demo03/inner/modules/form.vue index 51d91311..ace0ddd5 100644 --- a/apps/web-antd/src/views/infra/demo/demo03/inner/modules/form.vue +++ b/apps/web-antd/src/views/infra/demo/demo03/inner/modules/form.vue @@ -70,10 +70,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/demo03/normal/index.vue b/apps/web-antd/src/views/infra/demo/demo03/normal/index.vue index e5b3bbe1..01cd47f8 100644 --- a/apps/web-antd/src/views/infra/demo/demo03/normal/index.vue +++ b/apps/web-antd/src/views/infra/demo/demo03/normal/index.vue @@ -53,10 +53,7 @@ async function onDelete(row: Demo03StudentApi.Demo03Student) { }); try { await deleteDemo03Student(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/demo/demo03/normal/modules/form.vue b/apps/web-antd/src/views/infra/demo/demo03/normal/modules/form.vue index c8e47dcf..14a52585 100644 --- a/apps/web-antd/src/views/infra/demo/demo03/normal/modules/form.vue +++ b/apps/web-antd/src/views/infra/demo/demo03/normal/modules/form.vue @@ -70,10 +70,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/general/demo01/index.vue b/apps/web-antd/src/views/infra/demo/general/demo01/index.vue index 2ae8cb9f..c611d360 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo01/index.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo01/index.vue @@ -7,7 +7,12 @@ import { h, nextTick, onMounted, reactive, ref } from 'vue'; import { Page, useVbenModal } from '@vben/common-ui'; import { Download, Plus } from '@vben/icons'; -import { cloneDeep, formatDateTime } from '@vben/utils'; +import { + cloneDeep, + downloadFileFromBlobPart, + formatDateTime, + getRangePickerDefaultProps, +} from '@vben/utils'; import { Button, @@ -29,9 +34,7 @@ import { ContentWrap } from '#/components/content-wrap'; import { DictTag } from '#/components/dict-tag'; import { TableToolbar } from '#/components/table-toolbar'; import { $t } from '#/locales'; -import { getRangePickerDefaultProps } from '#/utils/date'; import { DICT_TYPE, getDictOptions } from '#/utils/dict'; -import { downloadByData } from '#/utils/download'; import Demo01ContactForm from './modules/form.vue'; @@ -100,10 +103,7 @@ async function onDelete(row: Demo01ContactApi.Demo01Contact) { }); try { await deleteDemo01Contact(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); await getList(); } catch { hideLoading(); @@ -115,7 +115,7 @@ async function onExport() { try { exportLoading.value = true; const data = await exportDemo01Contact(queryParams); - downloadByData(data, '示例联系人.xls'); + downloadFileFromBlobPart({ fileName: '示例联系人.xls', source: data }); } finally { exportLoading.value = false; } diff --git a/apps/web-antd/src/views/infra/demo/general/demo01/modules/form.vue b/apps/web-antd/src/views/infra/demo/general/demo01/modules/form.vue index 0ff682f4..d4555390 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo01/modules/form.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo01/modules/form.vue @@ -75,10 +75,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/general/demo02/index.vue b/apps/web-antd/src/views/infra/demo/general/demo02/index.vue index 8bb56b01..0114fe9c 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo02/index.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo02/index.vue @@ -7,7 +7,13 @@ import { h, nextTick, onMounted, reactive, ref } from 'vue'; import { Page, useVbenModal } from '@vben/common-ui'; import { Download, Plus } from '@vben/icons'; -import { cloneDeep, formatDateTime, isEmpty } from '@vben/utils'; +import { + cloneDeep, + downloadFileFromBlobPart, + formatDateTime, + getRangePickerDefaultProps, + isEmpty, +} from '@vben/utils'; import { Button, Form, Input, message, RangePicker } from 'ant-design-vue'; import { VxeColumn, VxeTable } from 'vxe-table'; @@ -20,8 +26,6 @@ import { import { ContentWrap } from '#/components/content-wrap'; import { TableToolbar } from '#/components/table-toolbar'; import { $t } from '#/locales'; -import { getRangePickerDefaultProps } from '#/utils/date'; -import { downloadByData } from '#/utils/download'; import Demo02CategoryForm from './modules/form.vue'; @@ -90,10 +94,7 @@ async function onDelete(row: Demo02CategoryApi.Demo02Category) { }); try { await deleteDemo02Category(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); await getList(); } catch { hideLoading(); @@ -105,7 +106,7 @@ async function onExport() { try { exportLoading.value = true; const data = await exportDemo02Category(queryParams); - downloadByData(data, '示例分类.xls'); + downloadFileFromBlobPart({ fileName: '示例分类.xls', source: data }); } finally { exportLoading.value = false; } diff --git a/apps/web-antd/src/views/infra/demo/general/demo02/modules/form.vue b/apps/web-antd/src/views/infra/demo/general/demo02/modules/form.vue index c65c286e..c52528a8 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo02/modules/form.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo02/modules/form.vue @@ -71,10 +71,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/erp/index.vue b/apps/web-antd/src/views/infra/demo/general/demo03/erp/index.vue index 7b0c444a..36c41692 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo03/erp/index.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo03/erp/index.vue @@ -7,7 +7,12 @@ import { h, nextTick, onMounted, reactive, ref } from 'vue'; import { Page, useVbenModal } from '@vben/common-ui'; import { Download, Plus } from '@vben/icons'; -import { cloneDeep, formatDateTime } from '@vben/utils'; +import { + cloneDeep, + downloadFileFromBlobPart, + formatDateTime, + getRangePickerDefaultProps, +} from '@vben/utils'; import { Button, @@ -31,9 +36,7 @@ import { ContentWrap } from '#/components/content-wrap'; import { DictTag } from '#/components/dict-tag'; import { TableToolbar } from '#/components/table-toolbar'; import { $t } from '#/locales'; -import { getRangePickerDefaultProps } from '#/utils/date'; import { DICT_TYPE, getDictOptions } from '#/utils/dict'; -import { downloadByData } from '#/utils/download'; import Demo03CourseList from './modules/demo03-course-list.vue'; import Demo03GradeList from './modules/demo03-grade-list.vue'; @@ -117,10 +120,7 @@ async function onDelete(row: Demo03StudentApi.Demo03Student) { }); try { await deleteDemo03Student(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); await getList(); } catch { hideLoading(); @@ -132,7 +132,7 @@ async function onExport() { try { exportLoading.value = true; const data = await exportDemo03Student(queryParams); - downloadByData(data, '学生.xls'); + downloadFileFromBlobPart({ fileName: '学生.xls', source: data }); } finally { exportLoading.value = false; } diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-form.vue b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-form.vue index 1da9feda..fbe78fdf 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-form.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-form.vue @@ -50,10 +50,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-list.vue b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-list.vue index 2cdc246e..61719a63 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-list.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-list.vue @@ -7,7 +7,11 @@ import { h, nextTick, onMounted, reactive, ref, watch } from 'vue'; import { useVbenModal } from '@vben/common-ui'; import { Plus } from '@vben/icons'; -import { cloneDeep, formatDateTime } from '@vben/utils'; +import { + cloneDeep, + formatDateTime, + getRangePickerDefaultProps, +} from '@vben/utils'; import { Button, @@ -26,7 +30,6 @@ import { import { ContentWrap } from '#/components/content-wrap'; import { TableToolbar } from '#/components/table-toolbar'; import { $t } from '#/locales'; -import { getRangePickerDefaultProps } from '#/utils/date'; import Demo03CourseForm from './demo03-course-form.vue'; @@ -62,10 +65,7 @@ async function onDelete(row: Demo03StudentApi.Demo03Course) { }); try { await deleteDemo03Course(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); getList(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-form.vue b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-form.vue index 7eb9c8dc..d8f4103a 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-form.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-form.vue @@ -50,10 +50,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-list.vue b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-list.vue index bb8ff5cc..3cc8b9d4 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-list.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-list.vue @@ -7,7 +7,11 @@ import { h, nextTick, onMounted, reactive, ref, watch } from 'vue'; import { useVbenModal } from '@vben/common-ui'; import { Plus } from '@vben/icons'; -import { cloneDeep, formatDateTime } from '@vben/utils'; +import { + cloneDeep, + formatDateTime, + getRangePickerDefaultProps, +} from '@vben/utils'; import { Button, @@ -26,7 +30,6 @@ import { import { ContentWrap } from '#/components/content-wrap'; import { TableToolbar } from '#/components/table-toolbar'; import { $t } from '#/locales'; -import { getRangePickerDefaultProps } from '#/utils/date'; import Demo03GradeForm from './demo03-grade-form.vue'; @@ -62,10 +65,7 @@ async function onDelete(row: Demo03StudentApi.Demo03Grade) { }); try { await deleteDemo03Grade(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); getList(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/form.vue b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/form.vue index 4e838485..e3b9cf4b 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/form.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/form.vue @@ -72,10 +72,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/inner/index.vue b/apps/web-antd/src/views/infra/demo/general/demo03/inner/index.vue index 71db5bf9..2e9e11f0 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo03/inner/index.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo03/inner/index.vue @@ -7,7 +7,12 @@ import { h, nextTick, onMounted, reactive, ref } from 'vue'; import { Page, useVbenModal } from '@vben/common-ui'; import { Download, Plus } from '@vben/icons'; -import { cloneDeep, formatDateTime } from '@vben/utils'; +import { + cloneDeep, + downloadFileFromBlobPart, + formatDateTime, + getRangePickerDefaultProps, +} from '@vben/utils'; import { Button, @@ -31,9 +36,7 @@ import { ContentWrap } from '#/components/content-wrap'; import { DictTag } from '#/components/dict-tag'; import { TableToolbar } from '#/components/table-toolbar'; import { $t } from '#/locales'; -import { getRangePickerDefaultProps } from '#/utils/date'; import { DICT_TYPE, getDictOptions } from '#/utils/dict'; -import { downloadByData } from '#/utils/download'; import Demo03CourseList from './modules/demo03-course-list.vue'; import Demo03GradeList from './modules/demo03-grade-list.vue'; @@ -113,10 +116,7 @@ async function onDelete(row: Demo03StudentApi.Demo03Student) { }); try { await deleteDemo03Student(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); await getList(); } catch { hideLoading(); @@ -128,7 +128,7 @@ async function onExport() { try { exportLoading.value = true; const data = await exportDemo03Student(queryParams); - downloadByData(data, '学生.xls'); + downloadFileFromBlobPart({ fileName: '学生.xls', source: data }); } finally { exportLoading.value = false; } diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/inner/modules/form.vue b/apps/web-antd/src/views/infra/demo/general/demo03/inner/modules/form.vue index 3d02f066..62beceea 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo03/inner/modules/form.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo03/inner/modules/form.vue @@ -82,8 +82,9 @@ const [Modal, modalApi] = useVbenModal({ // 提交表单 const data = formData.value as Demo03StudentApi.Demo03Student; // 拼接子表的数据 - data.demo03Courses = demo03CourseFormRef.value?.getData(); - data.demo03Grade = demo03GradeFormRef.value?.getValues(); + data.demo03courses = demo03CourseFormRef.value?.getData(); + data.demo03grade = + demo03GradeFormRef.value?.getValues() as Demo03StudentApi.Demo03Grade; try { await (formData.value?.id ? updateDemo03Student(data) @@ -91,10 +92,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/normal/index.vue b/apps/web-antd/src/views/infra/demo/general/demo03/normal/index.vue index 5837f54e..df93b9c4 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo03/normal/index.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo03/normal/index.vue @@ -7,7 +7,12 @@ import { h, nextTick, onMounted, reactive, ref } from 'vue'; import { Page, useVbenModal } from '@vben/common-ui'; import { Download, Plus } from '@vben/icons'; -import { cloneDeep, formatDateTime } from '@vben/utils'; +import { + cloneDeep, + downloadFileFromBlobPart, + formatDateTime, + getRangePickerDefaultProps, +} from '@vben/utils'; import { Button, @@ -30,9 +35,7 @@ import { ContentWrap } from '#/components/content-wrap'; import { DictTag } from '#/components/dict-tag'; import { TableToolbar } from '#/components/table-toolbar'; import { $t } from '#/locales'; -import { getRangePickerDefaultProps } from '#/utils/date'; import { DICT_TYPE, getDictOptions } from '#/utils/dict'; -import { downloadByData } from '#/utils/download'; import Demo03StudentForm from './modules/form.vue'; @@ -107,10 +110,7 @@ async function onDelete(row: Demo03StudentApi.Demo03Student) { }); try { await deleteDemo03Student(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.id]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.id])); await getList(); } catch { hideLoading(); @@ -122,7 +122,7 @@ async function onExport() { try { exportLoading.value = true; const data = await exportDemo03Student(queryParams); - downloadByData(data, '学生.xls'); + downloadFileFromBlobPart({ fileName: '学生.xls', source: data }); } finally { exportLoading.value = false; } diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/normal/modules/form.vue b/apps/web-antd/src/views/infra/demo/general/demo03/normal/modules/form.vue index 3d02f066..b4ce2e27 100644 --- a/apps/web-antd/src/views/infra/demo/general/demo03/normal/modules/form.vue +++ b/apps/web-antd/src/views/infra/demo/general/demo03/normal/modules/form.vue @@ -91,10 +91,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/file/index.vue b/apps/web-antd/src/views/infra/file/index.vue index 5383a4dc..2f607d43 100644 --- a/apps/web-antd/src/views/infra/file/index.vue +++ b/apps/web-antd/src/views/infra/file/index.vue @@ -66,10 +66,7 @@ async function onDelete(row: InfraFileApi.File) { }); try { await deleteFile(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name || row.path]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name || row.path])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/file/modules/form.vue b/apps/web-antd/src/views/infra/file/modules/form.vue index 5a668084..4b653571 100644 --- a/apps/web-antd/src/views/infra/file/modules/form.vue +++ b/apps/web-antd/src/views/infra/file/modules/form.vue @@ -41,10 +41,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/fileConfig/index.vue b/apps/web-antd/src/views/infra/fileConfig/index.vue index 1db98faa..f481bb52 100644 --- a/apps/web-antd/src/views/infra/fileConfig/index.vue +++ b/apps/web-antd/src/views/infra/fileConfig/index.vue @@ -52,10 +52,7 @@ async function onMaster(row: InfraFileConfigApi.FileConfig) { }); try { await updateFileConfigMaster(row.id as number); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); onRefresh(); } catch { hideLoading(); @@ -95,10 +92,7 @@ async function onDelete(row: InfraFileConfigApi.FileConfig) { }); try { await deleteFileConfig(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/infra/fileConfig/modules/form.vue b/apps/web-antd/src/views/infra/fileConfig/modules/form.vue index d9ce11a2..e347c788 100644 --- a/apps/web-antd/src/views/infra/fileConfig/modules/form.vue +++ b/apps/web-antd/src/views/infra/fileConfig/modules/form.vue @@ -54,10 +54,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/infra/job/index.vue b/apps/web-antd/src/views/infra/job/index.vue index 5d76addb..081c4b0e 100644 --- a/apps/web-antd/src/views/infra/job/index.vue +++ b/apps/web-antd/src/views/infra/job/index.vue @@ -112,10 +112,7 @@ async function onDelete(row: InfraJobApi.Job) { }); try { await deleteJob(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } finally { hideLoading(); diff --git a/apps/web-antd/src/views/infra/job/modules/form.vue b/apps/web-antd/src/views/infra/job/modules/form.vue index 6cab1e60..97fcac13 100644 --- a/apps/web-antd/src/views/infra/job/modules/form.vue +++ b/apps/web-antd/src/views/infra/job/modules/form.vue @@ -48,10 +48,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/area/modules/form.vue b/apps/web-antd/src/views/system/area/modules/form.vue index 3bb4e392..920f0c59 100644 --- a/apps/web-antd/src/views/system/area/modules/form.vue +++ b/apps/web-antd/src/views/system/area/modules/form.vue @@ -35,10 +35,7 @@ const [Modal, modalApi] = useVbenModal({ const result = await getAreaByIp(data.ip); // 设置结果 await setFieldValue('result', result); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/dept/index.vue b/apps/web-antd/src/views/system/dept/index.vue index d01f84ef..10c1d41e 100644 --- a/apps/web-antd/src/views/system/dept/index.vue +++ b/apps/web-antd/src/views/system/dept/index.vue @@ -69,10 +69,7 @@ async function onDelete(row: SystemDeptApi.Dept) { }); try { await deleteDept(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/system/dept/modules/form.vue b/apps/web-antd/src/views/system/dept/modules/form.vue index 94fd88a9..16677a64 100644 --- a/apps/web-antd/src/views/system/dept/modules/form.vue +++ b/apps/web-antd/src/views/system/dept/modules/form.vue @@ -48,10 +48,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/dict/modules/data-form.vue b/apps/web-antd/src/views/system/dict/modules/data-form.vue index 32ad98bb..bcd8edce 100644 --- a/apps/web-antd/src/views/system/dict/modules/data-form.vue +++ b/apps/web-antd/src/views/system/dict/modules/data-form.vue @@ -54,10 +54,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/dict/modules/type-form.vue b/apps/web-antd/src/views/system/dict/modules/type-form.vue index 39ff329f..083eade5 100644 --- a/apps/web-antd/src/views/system/dict/modules/type-form.vue +++ b/apps/web-antd/src/views/system/dict/modules/type-form.vue @@ -52,10 +52,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/mail/account/index.vue b/apps/web-antd/src/views/system/mail/account/index.vue index 14976c3f..1e630726 100644 --- a/apps/web-antd/src/views/system/mail/account/index.vue +++ b/apps/web-antd/src/views/system/mail/account/index.vue @@ -50,10 +50,7 @@ async function onDelete(row: SystemMailAccountApi.MailAccount) { }); try { await deleteMailAccount(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.mail]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.mail])); onRefresh(); } finally { hideLoading(); diff --git a/apps/web-antd/src/views/system/mail/account/modules/form.vue b/apps/web-antd/src/views/system/mail/account/modules/form.vue index 51a227bb..47342dbe 100644 --- a/apps/web-antd/src/views/system/mail/account/modules/form.vue +++ b/apps/web-antd/src/views/system/mail/account/modules/form.vue @@ -55,10 +55,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/mail/template/index.vue b/apps/web-antd/src/views/system/mail/template/index.vue index e4dbcaf1..1c8d172b 100644 --- a/apps/web-antd/src/views/system/mail/template/index.vue +++ b/apps/web-antd/src/views/system/mail/template/index.vue @@ -72,10 +72,7 @@ async function onDelete(row: SystemMailTemplateApi.MailTemplate) { }); try { await deleteMailTemplate(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } finally { hideLoading(); diff --git a/apps/web-antd/src/views/system/mail/template/modules/form.vue b/apps/web-antd/src/views/system/mail/template/modules/form.vue index 33018e41..2f31a2c0 100644 --- a/apps/web-antd/src/views/system/mail/template/modules/form.vue +++ b/apps/web-antd/src/views/system/mail/template/modules/form.vue @@ -55,10 +55,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/mail/template/modules/send-form.vue b/apps/web-antd/src/views/system/mail/template/modules/send-form.vue index 8d5913a4..18831de8 100644 --- a/apps/web-antd/src/views/system/mail/template/modules/send-form.vue +++ b/apps/web-antd/src/views/system/mail/template/modules/send-form.vue @@ -54,10 +54,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: '邮件发送成功', - key: 'action_process_msg', - }); + message.success('邮件发送成功'); } catch (error) { console.error('发送邮件失败', error); } finally { diff --git a/apps/web-antd/src/views/system/menu/index.vue b/apps/web-antd/src/views/system/menu/index.vue index ee9ac3c9..841d2678 100644 --- a/apps/web-antd/src/views/system/menu/index.vue +++ b/apps/web-antd/src/views/system/menu/index.vue @@ -55,10 +55,7 @@ async function onDelete(row: SystemMenuApi.Menu) { }); try { await deleteMenu(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/system/menu/modules/form.vue b/apps/web-antd/src/views/system/menu/modules/form.vue index b294abf3..e2b02bbb 100644 --- a/apps/web-antd/src/views/system/menu/modules/form.vue +++ b/apps/web-antd/src/views/system/menu/modules/form.vue @@ -48,10 +48,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/notice/index.vue b/apps/web-antd/src/views/system/notice/index.vue index c89e70ef..863e7867 100644 --- a/apps/web-antd/src/views/system/notice/index.vue +++ b/apps/web-antd/src/views/system/notice/index.vue @@ -46,10 +46,7 @@ async function onDelete(row: SystemNoticeApi.Notice) { }); try { await deleteNotice(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.title]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.title])); onRefresh(); } catch { hideLoading(); @@ -65,10 +62,7 @@ async function onPush(row: SystemNoticeApi.Notice) { }); try { await pushNotice(row.id as number); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } catch { hideLoading(); } diff --git a/apps/web-antd/src/views/system/notice/modules/form.vue b/apps/web-antd/src/views/system/notice/modules/form.vue index 0722f75d..4578acac 100644 --- a/apps/web-antd/src/views/system/notice/modules/form.vue +++ b/apps/web-antd/src/views/system/notice/modules/form.vue @@ -48,10 +48,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/notify/my/index.vue b/apps/web-antd/src/views/system/notify/my/index.vue index c358747c..cc4c84e9 100644 --- a/apps/web-antd/src/views/system/notify/my/index.vue +++ b/apps/web-antd/src/views/system/notify/my/index.vue @@ -46,10 +46,7 @@ async function onRead(row: SystemNotifyMessageApi.NotifyMessage) { // 执行标记已读操作 await updateNotifyMessageRead([row.id]); // 提示成功 - message.success({ - content: '标记已读成功', - key: 'action_process_msg', - }); + message.success('标记已读成功'); onRefresh(); // 打开详情 @@ -60,10 +57,7 @@ async function onRead(row: SystemNotifyMessageApi.NotifyMessage) { async function onMarkRead() { const rows = gridApi.grid.getCheckboxRecords(); if (!rows || rows.length === 0) { - message.warning({ - content: '请选择需要标记的站内信', - key: 'action_process_msg', - }); + message.warning('请选择需要标记的站内信'); return; } @@ -76,10 +70,7 @@ async function onMarkRead() { // 执行标记已读操作 await updateNotifyMessageRead(ids); // 提示成功 - message.success({ - content: '标记已读成功', - key: 'action_process_msg', - }); + message.success('标记已读成功'); await gridApi.grid.setAllCheckboxRow(false); onRefresh(); } @@ -94,10 +85,7 @@ async function onMarkAllRead() { // 执行标记已读操作 await updateAllNotifyMessageRead(); // 提示成功 - message.success({ - content: '全部标记已读成功', - key: 'action_process_msg', - }); + message.success('全部标记已读成功'); await gridApi.grid.setAllCheckboxRow(false); onRefresh(); } diff --git a/apps/web-antd/src/views/system/notify/template/index.vue b/apps/web-antd/src/views/system/notify/template/index.vue index ce687ea8..c6351a06 100644 --- a/apps/web-antd/src/views/system/notify/template/index.vue +++ b/apps/web-antd/src/views/system/notify/template/index.vue @@ -69,10 +69,7 @@ async function onDelete(row: SystemNotifyTemplateApi.NotifyTemplate) { }); try { await deleteNotifyTemplate(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } finally { hideLoading(); diff --git a/apps/web-antd/src/views/system/notify/template/modules/form.vue b/apps/web-antd/src/views/system/notify/template/modules/form.vue index 59a5c506..efbd9b4e 100644 --- a/apps/web-antd/src/views/system/notify/template/modules/form.vue +++ b/apps/web-antd/src/views/system/notify/template/modules/form.vue @@ -55,10 +55,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/notify/template/modules/send-form.vue b/apps/web-antd/src/views/system/notify/template/modules/send-form.vue index e18c92a7..d40d0a31 100644 --- a/apps/web-antd/src/views/system/notify/template/modules/send-form.vue +++ b/apps/web-antd/src/views/system/notify/template/modules/send-form.vue @@ -56,10 +56,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } catch (error) { console.error('发送站内信失败', error); } finally { diff --git a/apps/web-antd/src/views/system/oauth2/client/index.vue b/apps/web-antd/src/views/system/oauth2/client/index.vue index 5b6bab37..1dc3c870 100644 --- a/apps/web-antd/src/views/system/oauth2/client/index.vue +++ b/apps/web-antd/src/views/system/oauth2/client/index.vue @@ -50,10 +50,7 @@ async function onDelete(row: SystemOAuth2ClientApi.OAuth2Client) { }); try { await deleteOAuth2Client(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/system/oauth2/client/modules/form.vue b/apps/web-antd/src/views/system/oauth2/client/modules/form.vue index 73516615..53415b61 100644 --- a/apps/web-antd/src/views/system/oauth2/client/modules/form.vue +++ b/apps/web-antd/src/views/system/oauth2/client/modules/form.vue @@ -55,10 +55,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/oauth2/token/index.vue b/apps/web-antd/src/views/system/oauth2/token/index.vue index aa63bf7e..5d6dc298 100644 --- a/apps/web-antd/src/views/system/oauth2/token/index.vue +++ b/apps/web-antd/src/views/system/oauth2/token/index.vue @@ -33,10 +33,7 @@ async function onDelete(row: SystemOAuth2TokenApi.OAuth2Token) { }); try { await deleteOAuth2Token(row.accessToken); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/system/post/index.vue b/apps/web-antd/src/views/system/post/index.vue index 4c4f4021..556eaa31 100644 --- a/apps/web-antd/src/views/system/post/index.vue +++ b/apps/web-antd/src/views/system/post/index.vue @@ -53,10 +53,7 @@ async function onDelete(row: SystemPostApi.Post) { }); try { await deletePost(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/system/post/modules/form.vue b/apps/web-antd/src/views/system/post/modules/form.vue index ec45da57..d6ec26d5 100644 --- a/apps/web-antd/src/views/system/post/modules/form.vue +++ b/apps/web-antd/src/views/system/post/modules/form.vue @@ -48,10 +48,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/role/index.vue b/apps/web-antd/src/views/system/role/index.vue index 12b5323c..c00123c5 100644 --- a/apps/web-antd/src/views/system/role/index.vue +++ b/apps/web-antd/src/views/system/role/index.vue @@ -67,10 +67,7 @@ async function onDelete(row: SystemRoleApi.Role) { }); try { await deleteRole(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/system/role/modules/assign-data-permission-form.vue b/apps/web-antd/src/views/system/role/modules/assign-data-permission-form.vue index d98bb1f6..fa347467 100644 --- a/apps/web-antd/src/views/system/role/modules/assign-data-permission-form.vue +++ b/apps/web-antd/src/views/system/role/modules/assign-data-permission-form.vue @@ -59,10 +59,7 @@ const [Modal, modalApi] = useVbenModal({ }); await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/role/modules/assign-menu-form.vue b/apps/web-antd/src/views/system/role/modules/assign-menu-form.vue index 1aa91335..3ee79e85 100644 --- a/apps/web-antd/src/views/system/role/modules/assign-menu-form.vue +++ b/apps/web-antd/src/views/system/role/modules/assign-menu-form.vue @@ -54,10 +54,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/role/modules/form.vue b/apps/web-antd/src/views/system/role/modules/form.vue index a71c296d..0cd075d3 100644 --- a/apps/web-antd/src/views/system/role/modules/form.vue +++ b/apps/web-antd/src/views/system/role/modules/form.vue @@ -48,10 +48,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/sms/channel/index.vue b/apps/web-antd/src/views/system/sms/channel/index.vue index 3b7a88aa..aece12da 100644 --- a/apps/web-antd/src/views/system/sms/channel/index.vue +++ b/apps/web-antd/src/views/system/sms/channel/index.vue @@ -58,10 +58,7 @@ async function onDelete(row: SystemSmsChannelApi.SmsChannel) { }); try { await deleteSmsChannel(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.signature]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.signature])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/system/sms/channel/modules/form.vue b/apps/web-antd/src/views/system/sms/channel/modules/form.vue index af45003c..d1efa610 100644 --- a/apps/web-antd/src/views/system/sms/channel/modules/form.vue +++ b/apps/web-antd/src/views/system/sms/channel/modules/form.vue @@ -54,10 +54,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/sms/template/index.vue b/apps/web-antd/src/views/system/sms/template/index.vue index 011f0fdd..cc144497 100644 --- a/apps/web-antd/src/views/system/sms/template/index.vue +++ b/apps/web-antd/src/views/system/sms/template/index.vue @@ -69,10 +69,7 @@ async function onDelete(row: SystemSmsTemplateApi.SmsTemplate) { }); try { await deleteSmsTemplate(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } finally { hideLoading(); diff --git a/apps/web-antd/src/views/system/sms/template/modules/form.vue b/apps/web-antd/src/views/system/sms/template/modules/form.vue index 438d9283..8edbc735 100644 --- a/apps/web-antd/src/views/system/sms/template/modules/form.vue +++ b/apps/web-antd/src/views/system/sms/template/modules/form.vue @@ -55,10 +55,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/sms/template/modules/send-form.vue b/apps/web-antd/src/views/system/sms/template/modules/send-form.vue index 862ea313..ff495de5 100644 --- a/apps/web-antd/src/views/system/sms/template/modules/send-form.vue +++ b/apps/web-antd/src/views/system/sms/template/modules/send-form.vue @@ -54,10 +54,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: '短信发送成功', - key: 'action_process_msg', - }); + message.success('短信发送成功'); } catch (error) { console.error('发送短信失败', error); } finally { diff --git a/apps/web-antd/src/views/system/social/client/index.vue b/apps/web-antd/src/views/system/social/client/index.vue index c6baf5b6..b5528807 100644 --- a/apps/web-antd/src/views/system/social/client/index.vue +++ b/apps/web-antd/src/views/system/social/client/index.vue @@ -50,10 +50,7 @@ async function onDelete(row: SystemSocialClientApi.SocialClient) { }); try { await deleteSocialClient(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/system/social/client/modules/form.vue b/apps/web-antd/src/views/system/social/client/modules/form.vue index ac7088a7..2644f75a 100644 --- a/apps/web-antd/src/views/system/social/client/modules/form.vue +++ b/apps/web-antd/src/views/system/social/client/modules/form.vue @@ -55,10 +55,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/tenant/index.vue b/apps/web-antd/src/views/system/tenant/index.vue index b4a46a37..5aa1ef7b 100644 --- a/apps/web-antd/src/views/system/tenant/index.vue +++ b/apps/web-antd/src/views/system/tenant/index.vue @@ -68,10 +68,7 @@ async function onDelete(row: SystemTenantApi.Tenant) { }); try { await deleteTenant(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/system/tenant/modules/form.vue b/apps/web-antd/src/views/system/tenant/modules/form.vue index 6f744a4d..b61d147a 100644 --- a/apps/web-antd/src/views/system/tenant/modules/form.vue +++ b/apps/web-antd/src/views/system/tenant/modules/form.vue @@ -48,10 +48,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/tenantPackage/index.vue b/apps/web-antd/src/views/system/tenantPackage/index.vue index 988f712a..537936e5 100644 --- a/apps/web-antd/src/views/system/tenantPackage/index.vue +++ b/apps/web-antd/src/views/system/tenantPackage/index.vue @@ -50,10 +50,7 @@ async function onDelete(row: SystemTenantPackageApi.TenantPackage) { }); try { await deleteTenantPackage(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.name])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/system/tenantPackage/modules/form.vue b/apps/web-antd/src/views/system/tenantPackage/modules/form.vue index ea973ed0..4ae27b69 100644 --- a/apps/web-antd/src/views/system/tenantPackage/modules/form.vue +++ b/apps/web-antd/src/views/system/tenantPackage/modules/form.vue @@ -63,10 +63,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/user/index.vue b/apps/web-antd/src/views/system/user/index.vue index 90dc7bd9..013be91b 100644 --- a/apps/web-antd/src/views/system/user/index.vue +++ b/apps/web-antd/src/views/system/user/index.vue @@ -94,10 +94,7 @@ async function onDelete(row: SystemUserApi.User) { }); try { await deleteUser(row.id as number); - message.success({ - content: $t('ui.actionMessage.deleteSuccess', [row.username]), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.deleteSuccess', [row.username])); onRefresh(); } catch { hideLoading(); diff --git a/apps/web-antd/src/views/system/user/modules/assign-role-form.vue b/apps/web-antd/src/views/system/user/modules/assign-role-form.vue index 6131dbb8..fd853e8a 100644 --- a/apps/web-antd/src/views/system/user/modules/assign-role-form.vue +++ b/apps/web-antd/src/views/system/user/modules/assign-role-form.vue @@ -42,10 +42,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/user/modules/form.vue b/apps/web-antd/src/views/system/user/modules/form.vue index 32593300..4ebb759e 100644 --- a/apps/web-antd/src/views/system/user/modules/form.vue +++ b/apps/web-antd/src/views/system/user/modules/form.vue @@ -48,10 +48,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/user/modules/import-form.vue b/apps/web-antd/src/views/system/user/modules/import-form.vue index c43dc0c2..f5cba916 100644 --- a/apps/web-antd/src/views/system/user/modules/import-form.vue +++ b/apps/web-antd/src/views/system/user/modules/import-form.vue @@ -41,10 +41,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); } diff --git a/apps/web-antd/src/views/system/user/modules/reset-password-form.vue b/apps/web-antd/src/views/system/user/modules/reset-password-form.vue index 6c685e2b..0642f493 100644 --- a/apps/web-antd/src/views/system/user/modules/reset-password-form.vue +++ b/apps/web-antd/src/views/system/user/modules/reset-password-form.vue @@ -39,10 +39,7 @@ const [Modal, modalApi] = useVbenModal({ // 关闭并提示 await modalApi.close(); emit('success'); - message.success({ - content: $t('ui.actionMessage.operationSuccess'), - key: 'action_process_msg', - }); + message.success($t('ui.actionMessage.operationSuccess')); } finally { modalApi.unlock(); }