From 2174f758e8a963964198e092f0d528ef1ae9b81e Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期二, 22 七月 2025 09:59:05 +0800 Subject: [PATCH] feat: 页面 --- src/components/commonView/DeclareEnterpriseTableView.vue | 16 ++++------------ 1 files changed, 4 insertions(+), 12 deletions(-) diff --git a/src/components/commonView/DeclareEnterpriseTableView.vue b/src/components/commonView/DeclareEnterpriseTableView.vue index 8fdd4d1..d3e38de 100644 --- a/src/components/commonView/DeclareEnterpriseTableView.vue +++ b/src/components/commonView/DeclareEnterpriseTableView.vue @@ -11,6 +11,9 @@ </SearchInput> </QueryFilterItem> </template> + <template #btn> + <slot name="btn"></slot> + </template> </ProTableQueryFilterBar> <ProTableV2 v-bind="proTableProps" @@ -53,23 +56,12 @@ }; openDialog?: (row) => void; column?: API.ModuleColumnDto[]; + operationBtns?: OperationBtnType[]; }; const props = withDefaults(defineProps<Props>(), { column: () => BaseDeclareEnterpriseTableViewColumns, }); - -const operationBtns = defineOperationBtns([ - { - data: { - enCode: 'detailBtn', - name: '璇︽儏', - }, - emits: { - onClick: (role) => props.openDialog(role), - }, - }, -]); </script> <style lang="scss" scoped> -- Gitblit v1.9.1