diff --git a/apps/web-antd/src/views/tool/gen/data.tsx b/apps/web-antd/src/views/tool/gen/data.tsx index f53fa00d..38640452 100644 --- a/apps/web-antd/src/views/tool/gen/data.tsx +++ b/apps/web-antd/src/views/tool/gen/data.tsx @@ -1,4 +1,4 @@ -import type { FormSchemaGetter } from '#/adapter'; +import type { FormSchemaGetter, VxeGridProps } from '#/adapter'; export const querySchema: FormSchemaGetter = () => [ { @@ -23,3 +23,34 @@ export const querySchema: FormSchemaGetter = () => [ label: '创建时间', }, ]; + +export const columns: VxeGridProps['columns'] = [ + { type: 'checkbox', width: 60 }, + { + field: 'tableName', + title: '表名称', + }, + { + field: 'tableComment', + title: '表描述', + }, + { + field: 'className', + title: '实体类', + }, + { + field: 'createTime', + title: '创建时间', + }, + { + field: 'updateTime', + title: '更新时间', + }, + { + field: 'action', + fixed: 'right', + slots: { default: 'action' }, + title: '操作', + width: 300, + }, +]; diff --git a/apps/web-antd/src/views/tool/gen/index.vue b/apps/web-antd/src/views/tool/gen/index.vue index ed8dbf8a..a9449e38 100644 --- a/apps/web-antd/src/views/tool/gen/index.vue +++ b/apps/web-antd/src/views/tool/gen/index.vue @@ -1,60 +1,79 @@