|
|
@@ -7,7 +7,7 @@
|
|
|
<template #tb_cell="{data}">
|
|
|
<template v-if="data.column.dataIndex === 'attinfos'">
|
|
|
<a-image v-if="props.rowData.type == 1 && data.record.attinfos.length" :src="data.record.attinfos[0].url" style="width:100px;height: 100px;"></a-image>
|
|
|
- <video :src="data.record.attinfos[0].url" controls v-else-if="data.record.attinfos.length" style="width:100px;height: 100px;"></video>
|
|
|
+ <video :src="data.record.attinfos[0].cover" :preview="{src:data.record.attinfos[0].url}" controls v-else-if="data.record.attinfos.length" style="width:100px;height: 100px;"></video>
|
|
|
</template>
|
|
|
<template v-else-if="data.column.dataIndex == 'operation'">
|
|
|
<Edit class="inline-16" @onSuccess="$refs.table.listData()" :rowData="data.record" :detail="props.rowData" v-if="utils.hasPermission('fileManage') && rowData.status == '新建'"></Edit>
|
|
|
@@ -28,7 +28,7 @@
|
|
|
<normalTable :sequence="true" v-else @listData="handleData" rowKey="sys_attachment_linksid" sequenceKey="linksid" :is-select="false" ref="table" size="small" :columns="utils.TBLayout('imgManageTable1')" :param="param">
|
|
|
<template #tb_cell="{data}">
|
|
|
<template v-if="data.column.dataIndex === 'attinfos'">
|
|
|
- <a-image v-if="props.rowData.type == 1 && data.record.attinfos.length" :src="data.record.attinfos[0].url" width="100px" height="100px"></a-image>
|
|
|
+ <a-image v-if="props.rowData.type == 1 && data.record.attinfos.length" :src="data.record.attinfos[0].cover" :preview="{src:data.record.attinfos[0].url}" width="100px" height="100px"></a-image>
|
|
|
<video :src="data.record.attinfos[0].url" controls v-else-if="data.record.attinfos.length" style="width:100px;height: 100px"></video>
|
|
|
</template>
|
|
|
<template v-else-if="data.column.dataIndex == 'operation'">
|
|
|
@@ -87,8 +87,12 @@ const search = () => {
|
|
|
const handleData = (data) => {
|
|
|
data.forEach(item => {
|
|
|
item.attinfos = utils.fileList(item.attinfos)
|
|
|
+ item.attinfos = item.attinfos.map(v => {
|
|
|
+ v.cover = utils.getSpecifiedImage(v,'compressed')
|
|
|
+ return v
|
|
|
+ })
|
|
|
})
|
|
|
- console.log(data,'数据');
|
|
|
+ console.log(data,'数据11');
|
|
|
}
|
|
|
|
|
|
</script>
|