From a952dfdddef68beddbecae5761fdf9c8b367d856 Mon Sep 17 00:00:00 2001 From: hechang27-sprt Date: Sat, 27 Dec 2025 03:03:10 +0800 Subject: [PATCH] fix: update list-table prop definition --- packages/base/data/list-table.vue | 305 +++++++++++++++--------------- plugs/composables/useListTable.ts | 9 +- 2 files changed, 158 insertions(+), 156 deletions(-) diff --git a/packages/base/data/list-table.vue b/packages/base/data/list-table.vue index 3b7e64d..9f451a7 100644 --- a/packages/base/data/list-table.vue +++ b/packages/base/data/list-table.vue @@ -1,212 +1,209 @@ \ No newline at end of file + diff --git a/plugs/composables/useListTable.ts b/plugs/composables/useListTable.ts index 85470af..153355b 100644 --- a/plugs/composables/useListTable.ts +++ b/plugs/composables/useListTable.ts @@ -10,9 +10,14 @@ export interface TableColumn { code: string; name?: string; i18n?: string; - width: number; - dict?: string; + type?: string; + width?: string | number; + fixed?: boolean | 'left' | 'right'; + align?: 'left' | 'center' | 'right'; slot?: boolean; + dict?: string; + timestamp?: boolean; + filesize?: boolean; [others: string]: any; }