From c4439dd57d5550f9deace69a5facbeb68a81f34e Mon Sep 17 00:00:00 2001 From: gaoluyang <2820782392@qq.com> Date: 星期五, 20 六月 2025 17:09:00 +0800 Subject: [PATCH] 1.巡检管理-已上传的图片和视频预览 --- 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