表格组件分页修复

This commit is contained in:
王兴凯 2026-06-25 10:23:25 +08:00
parent fa4e1bc194
commit c33cbe5fdb
2 changed files with 16 additions and 9 deletions

View File

@ -236,20 +236,27 @@ const getList = async (filter?: Record<string, any>) => {
};
const handleTableChange = (pag: any, filters: any, sorter: any) => {
page.value = pag.current;
size.value = pag.pageSize;
if (sorter && sorter.field) {
// sorter field order
const isSortChange = sorter && sorter.field && sorter.order !== undefined;
if (isSortChange) {
// 1
internalSort.value = { field: sorter.field, order: sorter.order };
page.value = 1; //
getList();
page.value = 1;
emit('sort-change', { field: sorter.field, order: sorter.order });
} else {
//
} else if (sorter && sorter.field && !sorter.order) {
// 1
internalSort.value = { field: '', order: null };
page.value = 1;
getList();
emit('sort-change', { field: '', order: null });
}
// 使
page.value = pag.current;
size.value = pag.pageSize;
//
getList();
};
const handleRowClick = (record: any) => {
emit('row-click', record);

View File

@ -155,7 +155,7 @@ const columns = [
title: '开工日期',
dataIndex: 'ststdt',
width: 120,
ellipsis: true
ellipsis: true,
},
{
key: 'jcdt',