From 409a6c46741422f0d6dc00acc38b5f7dc1f35e9f Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@tuqin.cn>
Date: 星期四, 24 九月 2026 10:53:07 +0800
Subject: [PATCH] feat: 现场需求前端改动
---
src/components/PIMTable/PIMTable.vue | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/src/components/PIMTable/PIMTable.vue b/src/components/PIMTable/PIMTable.vue
index 74615af..d4104f0 100644
--- a/src/components/PIMTable/PIMTable.vue
+++ b/src/components/PIMTable/PIMTable.vue
@@ -19,6 +19,7 @@
@current-change="currentChange"
@selection-change="handleSelectionChange"
@expand-change="expandChange"
+ @sort-change="handleSortChange"
class="lims-table">
<el-table-column align="center"
type="selection"
@@ -41,7 +42,7 @@
:prop="item.prop"
:show-overflow-tooltip="item.dataType !== 'action' && item.dataType !== 'slot'"
:align="item.align"
- :sortable="!!item.sortable"
+ :sortable="item.sortable || false"
:type="item.type"
:width="item.width"
:minWidth="item.minWidth">
@@ -215,6 +216,7 @@
"expand-change",
"selection-change",
"row-click",
+ "sort-change",
]);
// Filters
@@ -500,6 +502,10 @@
const handleSelectionChange = newSelection => {
emit("selection-change", newSelection);
};
+
+ const handleSortChange = ({ column, prop, order }) => {
+ emit("sort-change", { column, prop, order });
+ };
</script>
<style scoped lang="scss">
--
Gitblit v1.9.3