课程模块部分bug修复
This commit is contained in:
@ -102,7 +102,6 @@ import { onMounted, ref } from "vue";
|
||||
import myAxios from "../../api/myAxios.ts";
|
||||
import { message, Modal } from "ant-design-vue";
|
||||
import {downLoadImage} from "../../api/ImageUrl.ts";
|
||||
import router from "../../router";
|
||||
|
||||
const loading = ref(false);
|
||||
const selectedRowKeys = ref<number[]>([]); // 存储选中的行ID
|
||||
@ -285,7 +284,6 @@ const pagination = ref({
|
||||
pageSizeOptions: ['10', '20', '50', '100']
|
||||
});
|
||||
|
||||
// 处理分页和排序变化
|
||||
// 处理分页和排序变化
|
||||
const handleTableChange = (pag: any, _filters: any, sorter: any) => {
|
||||
searchParams.value.current = pag.current;
|
||||
@ -293,17 +291,14 @@ const handleTableChange = (pag: any, _filters: any, sorter: any) => {
|
||||
|
||||
// 处理排序
|
||||
if (sorter && sorter.field) {
|
||||
// 获取排序字段(使用列的key而不是dataIndex)
|
||||
const sortField = sorter.field;
|
||||
|
||||
// 获取排序方向(ascend/descend)
|
||||
const sortOrder = sorter.order ? sorter.order : '';
|
||||
|
||||
// 更新搜索参数中的排序字段和排序方向
|
||||
searchParams.value.sortField = sortField;
|
||||
searchParams.value.sortOrder = sortOrder;
|
||||
} else {
|
||||
// 如果没有排序信息,重置为默认排序
|
||||
|
||||
searchParams.value.sortField = "id";
|
||||
searchParams.value.sortOrder = "ascend";
|
||||
}
|
||||
|
Reference in New Issue
Block a user