| | |
| | | preview-teleported |
| | | @error="handleThumbnailError(row)" |
| | | /> |
| | | <div class="video-btn" v-if="row.attachmentType === 3" @click="videoClick(row)"> |
| | | <div |
| | | class="video-btn" |
| | | v-if="row.attachmentType === 3" |
| | | :style="row.thumbnailUrl ? { backgroundImage: `url(${row.thumbnailUrl})`, backgroundSize: 'cover', backgroundPosition: 'center' } : {}" |
| | | @click="videoClick(row)" |
| | | > |
| | | <el-icon :size="30" color="#fff"> |
| | | <VideoPlay /> |
| | | </el-icon> |
| | |
| | | preview-teleported |
| | | @error="handleThumbnailError(item)" |
| | | /> |
| | | <div class="video-btn" v-if="item.attachmentType === 3" @click="videoClick(item)"> |
| | | <div |
| | | class="video-btn" |
| | | v-if="item.attachmentType === 3" |
| | | :style="item.thumbnailUrl ? { backgroundImage: `url(${item.thumbnailUrl})`, backgroundSize: 'cover', backgroundPosition: 'center' } : {}" |
| | | @click="videoClick(item)" |
| | | > |
| | | <el-icon :size="30" color="#fff"> |
| | | <VideoPlay /> |
| | | </el-icon> |
| | |
| | | preview-teleported |
| | | @error="handleThumbnailError(row)" |
| | | /> |
| | | <div class="video-btn" v-if="row.attachmentType === 3 && row.resultUrl" @click="videoClick(row)"> |
| | | <div |
| | | class="video-btn" |
| | | v-if="row.attachmentType === 3 && row.resultUrl" |
| | | :style="row.thumbnailUrl ? { backgroundImage: `url(${row.thumbnailUrl})`, backgroundSize: 'cover', backgroundPosition: 'center' } : {}" |
| | | @click="videoClick(row)" |
| | | > |
| | | <el-icon :size="30" color="#fff"> |
| | | <VideoPlay /> |
| | | </el-icon> |