Commit 94d07195 authored by hubaoshan's avatar hubaoshan

2个语音页面的排序 问题

parent 6a7941a3
...@@ -333,6 +333,12 @@ watch( ...@@ -333,6 +333,12 @@ watch(
{ immediate: true } // 只在路径变化时触发 { immediate: true } // 只在路径变化时触发
) )
getSupplys() getSupplys()
// 处理排序事件
const handleSortChange = (column, prop, order) => {
queryParams.value.sortBy = prop;
queryParams.value.sortOrder = order === 'ascending' ? 'asc' : 'desc';
loadData();
};
</script> </script>
<template> <template>
...@@ -375,6 +381,7 @@ getSupplys() ...@@ -375,6 +381,7 @@ getSupplys()
height="calc(87vh - 170px)" height="calc(87vh - 170px)"
:header-cell-class-name="tableHeaderClass" :header-cell-class-name="tableHeaderClass"
:row-class-name="tableBodyClass" :row-class-name="tableBodyClass"
@sort-change="handleSortChange"
> >
<el-table-column type="index" label="序号" align="center" width="100"/> <el-table-column type="index" label="序号" align="center" width="100"/>
<el-table-column prop="stationName" align="center" label="换热站" sortable/> <el-table-column prop="stationName" align="center" label="换热站" sortable/>
......
...@@ -201,6 +201,12 @@ watch( ...@@ -201,6 +201,12 @@ watch(
}, },
{ immediate: true } // 只在路径变化时触发 { immediate: true } // 只在路径变化时触发
) )
// 处理排序事件
const handleSortChange = (column, prop, order) => {
queryParams.value.sortBy = prop;
queryParams.value.sortOrder = order === 'ascending' ? 'asc' : 'desc';
loadData();
};
</script> </script>
<template> <template>
...@@ -263,6 +269,7 @@ watch( ...@@ -263,6 +269,7 @@ watch(
height="calc(86.5vh - 170px)" height="calc(86.5vh - 170px)"
:header-cell-class-name="tableHeaderClass" :header-cell-class-name="tableHeaderClass"
:row-class-name="tableBodyClass" :row-class-name="tableBodyClass"
@sort-change="handleSortChange"
> >
<el-table-column type="index" label="序号" align="center" width="100"/> <el-table-column type="index" label="序号" align="center" width="100"/>
<el-table-column prop="stationName" align="center" label="换热站" sortable/> <el-table-column prop="stationName" align="center" label="换热站" sortable/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment