diff --git a/packages/core/client/src/schema-component/antd/table/Table.Void.tsx b/packages/core/client/src/schema-component/antd/table/Table.Void.tsx index e92be8856..6c11408df 100644 --- a/packages/core/client/src/schema-component/antd/table/Table.Void.tsx +++ b/packages/core/client/src/schema-component/antd/table/Table.Void.tsx @@ -25,6 +25,12 @@ const usePaginationProps = (props: TableProps & { request?: any }, service) if (props?.request?.params?.pageSize) { pagination.defaultPageSize = props?.request?.params?.pageSize; } + if (!pagination.total && service?.data?.meta) { + const { count, page, pageSize } = service.data.meta; + pagination.total = count; + pagination.current = page; + pagination.pageSize = pageSize; + } return { showSizeChanger: true, ...pagination,