This commit is contained in:
许允枞 2025-03-13 14:10:27 +08:00
parent 65a0594a67
commit daed8e9435

View File

@ -68,7 +68,8 @@
<div>{{ item.fileName }}</div>
</div>
<div v-if="item.type == 2">
<img src="../../../assets/images/wenjian.png" style="width: 100px;height: 100px;">
<img src="../../../assets/images/wenjian.png" style="width: 100px;height: 100px;" v-if="!item.isImage">
<img :src="imageUrl + item.filePath" style="width: 100px;height: 100px;" v-else></img>
<div>{{ item.fileName }}</div>
</div>
<div class="bjandshanchu">
@ -115,15 +116,16 @@
<!-- 右侧文件列表 -->
<div class="file-list">
<el-table
:data="inspectionFileList"
:data="inspectionFileList.filter(file => file.type !== '1')"
height="100%"
@row-click="handleFileClick"
:row-class-name="getRowClassName"> <!-- 动态绑定行样式 -->
:row-class-name="getRowClassName">
<el-table-column
prop="fileName"
label="文件列表"
min-width="180">
<template #default="{row}">
<template #default="{ row }">
<!-- 仅当 type 不是 '1' 时才显示 -->
<div class="file-item">
<i :class="row.type === '1' ? 'el-icon-folder' : 'el-icon-document'"></i>
{{ row.fileName }}