From 274894a41f857dac30877a5dee1c711a2a8049b6 Mon Sep 17 00:00:00 2001 From: chenrui <1187576398@qq.com> Date: 星期四, 29 五月 2025 10:38:57 +0800 Subject: [PATCH] 自动填充功能修改 --- src/components/PIMTable/PIMTable.vue | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/components/PIMTable/PIMTable.vue b/src/components/PIMTable/PIMTable.vue index cdb8794..96f1f52 100644 --- a/src/components/PIMTable/PIMTable.vue +++ b/src/components/PIMTable/PIMTable.vue @@ -2,9 +2,9 @@ <el-table ref="multipleTable" v-loading="tableLoading" :border="border" :data="tableData" :header-cell-style="{ background: '#F0F1F5', color: '#333333' }" height="calc(100vh - 18.5em)" :highlight-current-row="highlightCurrentRow" :row-class-name="rowClassName" :row-style="rowStyle" :row-key="rowKey" - style="width: 100%" tooltip-effect="dark" @row-click="rowClick" @current-change="currentChange" + style="width: 100%" tooltip-effect="dark" @row-click="rowClick" @current-change="currentChange" :show-summary="isShowSummary" @selection-change="handleSelectionChange" class="lims-table"> - <el-table-column align="center" type="selection" width="55" /> + <el-table-column align="center" type="selection" width="55" v-if="isSelection"/> <el-table-column align="center" label="搴忓彿" type="index" width="60" /> <el-table-column v-for="(item, index) in column" :key="index" :column-key="item.columnKey" @@ -135,6 +135,14 @@ type: Boolean, default: true }, + isSelection: { + type: Boolean, + default: false, + }, + isShowSummary: { + type: Boolean, + default: false, + }, highlightCurrentRow: { type: Boolean, default: false @@ -179,7 +187,6 @@ }) // Data -const btnWidth = ref('120px') const uploadRefs = ref([]) const currentFiles = ref({}) const uploadKeys = ref({}) @@ -231,7 +238,7 @@ // 鏂囦欢涓婁紶鍓嶆牎楠� const beforeUpload = (rawFile, index) => { currentFiles.value[index] = {} - if (rawFile.size > 1024 * 1024 * 10) { + if (rawfile.size > 1024 * 1024 * 10 * 10) { ElMessage.error('涓婁紶鏂囦欢涓嶈秴杩�10M') return false } -- Gitblit v1.9.3