From 426b36ddaca2b5344d1153cf5aea943b45b9b39e Mon Sep 17 00:00:00 2001 From: dhb52 Date: Mon, 27 May 2024 22:50:25 +0800 Subject: [PATCH] =?UTF-8?q?refactor(sj=5F1.0.0):=20=E5=88=A0=E9=99=A4Custo?= =?UTF-8?q?merTableHeaderOperation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/retry/task/index.vue | 15 +++- .../customer-table-header-operation.vue | 86 ------------------- 2 files changed, 11 insertions(+), 90 deletions(-) delete mode 100644 src/views/retry/task/modules/customer-table-header-operation.vue diff --git a/src/views/retry/task/index.vue b/src/views/retry/task/index.vue index 02d4cef..c47a046 100644 --- a/src/views/retry/task/index.vue +++ b/src/views/retry/task/index.vue @@ -14,7 +14,6 @@ import { useAppStore } from '@/store/modules/app'; import { useTable, useTableOperate } from '@/hooks/common/table'; import { retryTaskStatusTypeRecord, retryTaskTypeRecord } from '@/constants/business'; import { tagColor } from '@/utils/common'; -import CustomerTableHeaderOperation from './modules/customer-table-header-operation.vue'; import RetryTaskOperateDrawer from './modules/retry-task-operate-drawer.vue'; import RetryTaskBatchAddDrawer from './modules/retry-task-batch-add-drawer.vue'; import RetryTaskSearch from './modules/retry-task-search.vue'; @@ -311,15 +310,23 @@ async function updateRetryTaskStatus(id: number, groupName: string, retryStatus: header-class="view-card-header" > -defineOptions({ - name: 'CustomerTableHeaderOperation' -}); - -interface Props { - itemAlign?: NaiveUI.Align; - disabledDelete?: boolean; - loading?: boolean; - showDelete?: boolean; - showAdd?: boolean; -} - -withDefaults(defineProps(), { - showDelete: true, - showAdd: true -}); - -interface Emits { - (e: 'add'): void; - (e: 'batchAdd'): void; - (e: 'delete'): void; - (e: 'refresh'): void; -} - -const emit = defineEmits(); - -const columns = defineModel('columns', { - default: () => [] -}); - -function add() { - emit('add'); -} - -function batchAdd() { - emit('batchAdd'); -} - -function batchDelete() { - emit('delete'); -} - -function refresh() { - emit('refresh'); -} - - - - -