From b125299c38d2ee46438b2f05202268e5ec81f549 Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Mon, 19 May 2025 16:31:07 +0800 Subject: [PATCH] feat: use TableAction --- .../src/views/system/tenantPackage/index.vue | 32 ++++++++++--------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/apps/web-antd/src/views/system/tenantPackage/index.vue b/apps/web-antd/src/views/system/tenantPackage/index.vue index 22c6b30a..0323fb23 100644 --- a/apps/web-antd/src/views/system/tenantPackage/index.vue +++ b/apps/web-antd/src/views/system/tenantPackage/index.vue @@ -3,9 +3,8 @@ import type { VxeTableGridOptions } from '#/adapter/vxe-table'; import type { SystemTenantPackageApi } from '#/api/system/tenant-package'; import { Page, useVbenModal } from '@vben/common-ui'; -import { Plus } from '@vben/icons'; -import { Button, message } from 'ant-design-vue'; +import { message } from 'ant-design-vue'; import { useVbenVxeGrid } from '#/adapter/vxe-table'; import { @@ -13,7 +12,7 @@ import { getTenantPackagePage, } from '#/api/system/tenant-package'; import { DocAlert } from '#/components/doc-alert'; -import { ACTION_KEY, TableAction } from '#/components/table-action'; +import { ACTION_ICON, TableAction } from '#/components/table-action'; import { $t } from '#/locales'; import { useGridColumns, useGridFormSchema } from './data'; @@ -43,12 +42,12 @@ function onEdit(row: SystemTenantPackageApi.TenantPackage) { async function onDelete(row: SystemTenantPackageApi.TenantPackage) { message.loading({ content: $t('ui.actionMessage.deleting', [row.name]), - key: ACTION_KEY, + key: 'action_key_msg', }); await deleteTenantPackage(row.id as number); message.success({ content: $t('ui.actionMessage.deleteSuccess', [row.name]), - key: ACTION_KEY, + key: 'action_key_msg', }); onRefresh(); } @@ -93,14 +92,17 @@ const [Grid, gridApi] = useVbenVxeGrid({