@@ -195,6 +195,9 @@ export default {
methods: {
// 双击已上传的文件
ondblclick(file) {
+ if(file.guid){
+ this.$commonJS.previewFile(file,file.guid,file.type)
+ }
this.$emit('on-dblclick',file)
},
onPreview(file) {
@@ -43,6 +43,16 @@
<div v-html="$commonJS.getColumnData(form, {type:'String',value:'createTime'})" class="noWrap"></div>
</myTooltip>
</el-form-item>
+ <el-form-item label="附件:">
+ <div>
+ <div v-if="form.systemFileList" class="upload-file">
+ <div v-for="(file, index) in form.systemFileList" :key="index" style="margin:0;display:flex;justify-content:space-around;">
+ <p style="margin:0;width:calc(100% - 40px);overflow: hidden;white-space: nowrap;text-overflow:ellipsis;cursor: pointer;">{{file.originalName}}</p>
+ <myMenu :data="file" @delFile="delFile(file,form)" :deleted="false" ></myMenu>
+ </div>
+ </el-form-item>
</el-form>
</el-aside>
<el-main >
@@ -28,7 +28,7 @@ export default {
props: {
// 检索条件
searchOption: {
- type: Object,
+ type: [Object,Array],
default: () => {
return {}
}