|
|
@@ -113,7 +113,7 @@ export function GenericDataTable<T extends Record<string, any>>({
|
|
|
dataSource,
|
|
|
rowKey,
|
|
|
columnDefinitions,
|
|
|
- columnConfig = [],
|
|
|
+ columnConfig ,
|
|
|
selectedIds,
|
|
|
onRowClick,
|
|
|
onRowDoubleClick,
|
|
|
@@ -122,6 +122,9 @@ export function GenericDataTable<T extends Record<string, any>>({
|
|
|
}: GenericDataTableProps<T>) {
|
|
|
// 根据列配置过滤和排序列
|
|
|
const visibleColumns = useMemo(() => {
|
|
|
+ if(columnConfig === undefined) {
|
|
|
+ return columnDefinitions;
|
|
|
+ }
|
|
|
// 如果没有配置,显示所有列
|
|
|
if (columnConfig.length === 0) {
|
|
|
return columnDefinitions.map((col) => ({
|