From e0ed87e28da597222766f101beae1a152068d949 Mon Sep 17 00:00:00 2001
From: 张诺 <zhang_12370@163.com>
Date: 星期一, 09 六月 2025 16:32:13 +0800
Subject: [PATCH] 测试基础管理模块、配置方案、配置字段完善

---
 src/components/Table/ETable.vue |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/components/Table/ETable.vue b/src/components/Table/ETable.vue
index 6fc7f1d..7f0f3fc 100644
--- a/src/components/Table/ETable.vue
+++ b/src/components/Table/ETable.vue
@@ -3,13 +3,12 @@
     :header-cell-style="{ background: '#EBEEF5', color: '#3D3D3D' }" @selection-change="handleSelectionChange"
     @row-click="handleRowClick" @row-dblclick="handleRowDblClick" @cell-click="handleCellClick" :max-width="maxWidth"
     @export="handleExport">
-    <el-table-column v-if="showSelection" type="selection" width="55" align="center" />
-    <el-table-column v-if="showIndex" label="搴忓彿" type="index" width="60" align="center" /> <template
-      v-for="col in columns" :key="col.prop">
+    <el-table-column v-if="showSelection" type="selection" width="55" align="center" />    <el-table-column v-if="showIndex" label="搴忓彿" type="index" width="60" align="center" />
+    <template v-for="col in columns" :key="col.prop">
       <el-table-column v-bind="col" :show-overflow-tooltip="shouldShowTooltip(col, tableData)"
         :formatter="col.formatter || defaultFormatter" align="center">
-        <template v-if="col.slot" #default>
-          <slot></slot>
+        <template v-if="col.slot" #default="scope">
+          <slot :name="col.prop" :row="scope.row" :column="scope.column" :index="scope.$index"></slot>
         </template>
       </el-table-column>
     </template>

--
Gitblit v1.9.3