From e950c38ba82e5e6bc8b0c50c35e5dbb6a180165a Mon Sep 17 00:00:00 2001
From: 13404089107 <puwei@sinata.cn>
Date: 星期二, 20 五月 2025 16:43:06 +0800
Subject: [PATCH] Merge branch 'main' of http://120.76.84.145:10101/gitblit/r/H5/leshan-laboratory

---
 culture/src/components/Table/index.vue |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/culture/src/components/Table/index.vue b/culture/src/components/Table/index.vue
index ddc06cf..30aefbd 100644
--- a/culture/src/components/Table/index.vue
+++ b/culture/src/components/Table/index.vue
@@ -1,6 +1,6 @@
 <template>
-    <div class="table-container">
-        <el-table border v-bind="$attrs" v-on="$listeners" :height="height">
+    <div class="table-container" style="width: 100%;">
+        <el-table ref="elTable"  border v-bind="$attrs" v-on="$listeners" :height="height">
             <slot></slot>
         </el-table>
         <div v-if="total > 0">
@@ -42,6 +42,14 @@
         }
     },
     methods: {
+        toggleRowSelection(row, selected) {
+            this.$refs.elTable.toggleRowSelection(row, selected)
+            this.$forceUpdate()
+        },
+        clearSelection() {
+            this.$refs.elTable.clearSelection()
+            this.$forceUpdate()
+        },
         handleCurrentChange(page) {
             this.$emit('handleCurrentChange', page)
         },

--
Gitblit v1.7.1