模块增加分页

This commit is contained in:
liamzi
2025-01-17 16:21:21 +08:00
parent 2237aecdf2
commit 5f0ec367e0
12 changed files with 307 additions and 115 deletions

View File

@@ -52,7 +52,6 @@ export default function PermissionManagement() {
resources:resource_id(*)
`, { count: 'exact' });
// 添加排序
if (params.field && params.order) {
const ascending = params.order === 'ascend';
query = query.order(params.field, { ascending });
@@ -544,7 +543,16 @@ export default function PermissionManagement() {
dataSource={permissions}
rowKey="id"
loading={loading}
pagination={pagination}
pagination={{
...pagination,
showSizeChanger: true,
showQuickJumper: true,
showTotal: (total) => `${total} 条记录`,
pageSizeOptions: ['10', '20', '50', '100'],
onChange: (page, pageSize) => {
setPagination(prev => ({ ...prev,page, pageSize }));
}
}}
onChange={handleTableChange}
className='w-full'
/>