From 8db0c69163959824c904cb5865b41124b1a04f2d Mon Sep 17 00:00:00 2001 From: zhang_12370 <z2864490065@outlook.com> Date: 星期二, 24 六月 2025 16:04:39 +0800 Subject: [PATCH] 优化生产加工模块 --- src/components/Table/ETable.vue | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/src/components/Table/ETable.vue b/src/components/Table/ETable.vue index 24fe060..ca9c483 100644 --- a/src/components/Table/ETable.vue +++ b/src/components/Table/ETable.vue @@ -37,6 +37,8 @@ <slot name="operations" :row="scope.row"> <el-button v-if="operations.includes('edit')" link type="primary" size="small" @click="handleEdit(scope.row)">缂栬緫</el-button> + <el-button v-if="operations.includes('viewFile')" link type="primary" size="small" + @click="handleView(scope.row)">鏌ョ湅闄勪欢</el-button> <!-- <el-button--> <!-- v-if="operations.includes('delete')"--> <!-- link--> @@ -173,6 +175,9 @@ const handleEdit = (row) => { emit('edit', row) } +const handleView = (row) => { + emit('viewFile', row) +} const handleDelete = (row) => { ElMessageBox.confirm( props.deleteConfirmText, -- Gitblit v1.9.3