feat:添加列表排序支持和默认排序

Signed-off-by: daxiongok <571115139@qq.com>
This commit is contained in:
daxiongok
2024-08-18 10:48:54 +08:00
parent 0656e3f536
commit dc242420f8
5 changed files with 52 additions and 10 deletions

View File

@@ -181,9 +181,13 @@ function handleSelectionChange(selection) {
}
/** 排序触发事件 */
function handleSortChange(column, prop, order) {
queryParams.value.orderByColumn = column.prop;
queryParams.value.isAsc = column.order;
getList();
if (!column.order) {
queryParams.value.orderByColumn = null;
} else {
queryParams.value.orderByColumn = column.prop;
}
queryParams.value.isAsc = column.order;
getList();
}
/** 删除按钮操作 */
function handleDelete(row) {

View File

@@ -202,7 +202,8 @@ const data = reactive({
title: undefined,
operUser: undefined,
operType: undefined,
state: undefined
state: undefined,
orderByColumn: undefined
}
});
@@ -240,8 +241,12 @@ function handleSelectionChange(selection) {
}
/** 排序触发事件 */
function handleSortChange(column, prop, order) {
queryParams.value.orderByColumn = column.prop;
queryParams.value.isAsc = column.order;
if (!column.order) {
queryParams.value.orderByColumn = null;
} else {
queryParams.value.orderByColumn = column.prop;
}
queryParams.value.isAsc = column.order;
getList();
}
/** 详细按钮操作 */