From 7a54f7767ac20937cc2963a05d28dfe40effda0d Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Tue, 20 May 2025 17:07:54 +0800 Subject: [PATCH] fix: message loading --- apps/web-antd/src/views/crm/customer/index.vue | 10 ++++++---- .../src/views/infra/demo/general/demo01/index.vue | 10 ++++++---- .../views/infra/demo/general/demo01/modules/form.vue | 2 +- .../src/views/infra/demo/general/demo02/index.vue | 10 ++++++---- .../src/views/infra/demo/general/demo03/erp/index.vue | 10 ++++++---- .../general/demo03/erp/modules/demo03-course-list.vue | 10 ++++++---- .../general/demo03/erp/modules/demo03-grade-list.vue | 10 ++++++---- .../infra/demo/general/demo03/erp/modules/form.vue | 2 +- .../views/infra/demo/general/demo03/inner/index.vue | 10 ++++++---- .../infra/demo/general/demo03/inner/modules/form.vue | 2 +- .../views/infra/demo/general/demo03/normal/index.vue | 10 ++++++---- .../infra/demo/general/demo03/normal/modules/form.vue | 4 ++-- 12 files changed, 53 insertions(+), 37 deletions(-) diff --git a/apps/web-antd/src/views/crm/customer/index.vue b/apps/web-antd/src/views/crm/customer/index.vue index 31d27777..cac8566d 100644 --- a/apps/web-antd/src/views/crm/customer/index.vue +++ b/apps/web-antd/src/views/crm/customer/index.vue @@ -59,14 +59,16 @@ function onEdit(row: CrmCustomerApi.Customer) { async function onDelete(row: CrmCustomerApi.Customer) { const hideLoading = message.loading({ content: $t('ui.actionMessage.deleting', [row.name]), - duration: 0, - key: 'action_process_msg', + key: 'action_key_msg', }); try { await deleteCustomer(row.id as number); - message.success($t('ui.actionMessage.deleteSuccess', [row.name])); + message.success({ + content: $t('ui.actionMessage.deleteSuccess', [row.name]), + key: 'action_key_msg', + }); onRefresh(); - } catch { + } finally { hideLoading(); } } 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 b9249f0e..d82af55a 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 @@ -96,14 +96,16 @@ function onEdit(row: Demo01ContactApi.Demo01Contact) { async function onDelete(row: Demo01ContactApi.Demo01Contact) { const hideLoading = message.loading({ content: $t('ui.actionMessage.deleting', [row.id]), - duration: 0, - key: 'action_process_msg', + key: 'action_key_msg', }); try { await deleteDemo01Contact(row.id as number); - message.success($t('ui.actionMessage.deleteSuccess', [row.id])); + message.success({ + content: $t('ui.actionMessage.deleteSuccess', [row.id]), + key: 'action_key_msg', + }); await getList(); - } catch { + } finally { hideLoading(); } } 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 b41ba181..7d718438 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 @@ -119,7 +119,7 @@ const [Modal, modalApi] = useVbenModal({ {{ dict.label }} 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 cbd25210..6d03702d 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 @@ -88,14 +88,16 @@ function onAppend(row: Demo02CategoryApi.Demo02Category) { async function onDelete(row: Demo02CategoryApi.Demo02Category) { const hideLoading = message.loading({ content: $t('ui.actionMessage.deleting', [row.id]), - duration: 0, - key: 'action_process_msg', + key: 'action_key_msg', }); try { await deleteDemo02Category(row.id as number); - message.success($t('ui.actionMessage.deleteSuccess', [row.id])); + message.success({ + content: $t('ui.actionMessage.deleteSuccess', [row.id]), + key: 'action_key_msg', + }); await getList(); - } catch { + } finally { hideLoading(); } } 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 237f5d41..d2ab1f9e 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 @@ -113,14 +113,16 @@ function onEdit(row: Demo03StudentApi.Demo03Student) { async function onDelete(row: Demo03StudentApi.Demo03Student) { const hideLoading = message.loading({ content: $t('ui.actionMessage.deleting', [row.id]), - duration: 0, - key: 'action_process_msg', + key: 'action_key_msg', }); try { await deleteDemo03Student(row.id as number); - message.success($t('ui.actionMessage.deleteSuccess', [row.id])); + message.success({ + content: $t('ui.actionMessage.deleteSuccess', [row.id]), + key: 'action_key_msg', + }); await getList(); - } catch { + } finally { hideLoading(); } } 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 346032d3..bb8d262a 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 @@ -56,14 +56,16 @@ function onEdit(row: Demo03StudentApi.Demo03Course) { async function onDelete(row: Demo03StudentApi.Demo03Course) { const hideLoading = message.loading({ content: $t('ui.actionMessage.deleting', [row.id]), - duration: 0, - key: 'action_process_msg', + key: 'action_key_msg', }); try { await deleteDemo03Course(row.id as number); - message.success($t('ui.actionMessage.deleteSuccess', [row.id])); + message.success({ + content: $t('ui.actionMessage.deleteSuccess', [row.id]), + key: 'action_key_msg', + }); getList(); - } catch { + } finally { hideLoading(); } } 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 921d896d..9d41388e 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 @@ -56,14 +56,16 @@ function onEdit(row: Demo03StudentApi.Demo03Grade) { async function onDelete(row: Demo03StudentApi.Demo03Grade) { const hideLoading = message.loading({ content: $t('ui.actionMessage.deleting', [row.id]), - duration: 0, - key: 'action_process_msg', + key: 'action_key_msg', }); try { await deleteDemo03Grade(row.id as number); - message.success($t('ui.actionMessage.deleteSuccess', [row.id])); + message.success({ + content: $t('ui.actionMessage.deleteSuccess', [row.id]), + key: 'action_key_msg', + }); getList(); - } catch { + } finally { 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 b88bb69b..6bec7dac 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 @@ -116,7 +116,7 @@ const [Modal, modalApi] = useVbenModal({ {{ dict.label }} 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 71f005b8..58b07495 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 @@ -109,14 +109,16 @@ function onEdit(row: Demo03StudentApi.Demo03Student) { async function onDelete(row: Demo03StudentApi.Demo03Student) { const hideLoading = message.loading({ content: $t('ui.actionMessage.deleting', [row.id]), - duration: 0, - key: 'action_process_msg', + key: 'action_key_msg', }); try { await deleteDemo03Student(row.id as number); - message.success($t('ui.actionMessage.deleteSuccess', [row.id])); + message.success({ + content: $t('ui.actionMessage.deleteSuccess', [row.id]), + key: 'action_key_msg', + }); await getList(); - } catch { + } finally { hideLoading(); } } 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 c4e8da84..547d126b 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 @@ -136,7 +136,7 @@ const [Modal, modalApi] = useVbenModal({ {{ dict.label }} 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 dca57bb7..460540d5 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 @@ -103,14 +103,16 @@ function onEdit(row: Demo03StudentApi.Demo03Student) { async function onDelete(row: Demo03StudentApi.Demo03Student) { const hideLoading = message.loading({ content: $t('ui.actionMessage.deleting', [row.id]), - duration: 0, - key: 'action_process_msg', + key: 'action_key_msg', }); try { await deleteDemo03Student(row.id as number); - message.success($t('ui.actionMessage.deleteSuccess', [row.id])); + message.success({ + content: $t('ui.actionMessage.deleteSuccess', [row.id]), + key: 'action_key_msg', + }); await getList(); - } catch { + } finally { hideLoading(); } } 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 4681d3f2..84169a29 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 @@ -83,7 +83,7 @@ const [Modal, modalApi] = useVbenModal({ const data = formData.value as Demo03StudentApi.Demo03Student; // 拼接子表的数据 data.demo03courses = demo03CourseFormRef.value?.getData(); - data.demo03grade = demo03GradeFormRef.value?.getValues(); + data.demo03grade = demo03GradeFormRef.value?.getValues() as any; try { await (formData.value?.id ? updateDemo03Student(data) @@ -135,7 +135,7 @@ const [Modal, modalApi] = useVbenModal({ {{ dict.label }}