diff --git a/apps/web-antd/src/adapter/vxe-table.ts b/apps/web-antd/src/adapter/vxe-table.ts index 592161af..493ed43f 100644 --- a/apps/web-antd/src/adapter/vxe-table.ts +++ b/apps/web-antd/src/adapter/vxe-table.ts @@ -50,13 +50,15 @@ setupVbenVxeTable({ // 右上角工具栏 toolbarConfig: { // 自定义列 - custom: { + custom: true, + customOptions: { icon: 'vxe-icon-setting', }, // 最大化 zoom: true, // 刷新 - refresh: { + refresh: true, + refreshOptions: { // 默认为reload 修改为在当前页刷新 code: 'query', }, diff --git a/apps/web-antd/src/views/tool/gen/table-import-modal.vue b/apps/web-antd/src/views/tool/gen/table-import-modal.vue index 5a937e72..3aff8ac9 100644 --- a/apps/web-antd/src/views/tool/gen/table-import-modal.vue +++ b/apps/web-antd/src/views/tool/gen/table-import-modal.vue @@ -86,11 +86,12 @@ const gridOptions: VxeGridProps = { }, }, rowConfig: { - keyField: 'tableId', + keyField: 'tableName', }, toolbarConfig: { enabled: false, }, + id: 'import-table-modal', cellClassName: 'cursor-pointer', };