|
@@ -32,16 +32,16 @@
|
|
<img v-for="(e,idx) in info.attachPaths" :key="idx" :src="e" style="width: 100px;height: 100px;">
|
|
<img v-for="(e,idx) in info.attachPaths" :key="idx" :src="e" style="width: 100px;height: 100px;">
|
|
</span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
- <div style="margin-top: 22%;">
|
|
|
|
|
|
+ <!-- <div style="margin-top: 22%;">
|
|
<span>视频:</span>
|
|
<span>视频:</span>
|
|
<span style="height: 200px;white-space: normal;overflow: hidden scroll;">
|
|
<span style="height: 200px;white-space: normal;overflow: hidden scroll;">
|
|
- <span v-for="(e,idx) in info.imgList" :key="idx" @click="downloadImg(e.name,e.url)" :href="e.url" download>{{ e.name }}</span>
|
|
|
|
|
|
+ <span v-for="(e,idx) in info.imgList" :key="idx" @click="download(e.name,e.url)" :href="e.url" download>{{ e.name }}</span>
|
|
</span>
|
|
</span>
|
|
- </div>
|
|
|
|
|
|
+ </div> -->
|
|
<div style="margin-top: 22%;">
|
|
<div style="margin-top: 22%;">
|
|
<span>附件:</span>
|
|
<span>附件:</span>
|
|
<span style="height: 200px;white-space: normal;overflow: hidden scroll;">
|
|
<span style="height: 200px;white-space: normal;overflow: hidden scroll;">
|
|
- <span v-for="(e,idx) in info.imgList" :key="idx" @click="downloadImg(e.name,e.url)" :href="e.url" download>{{ e.name }}</span>
|
|
|
|
|
|
+ <span v-for="(e,idx) in info.fileUrl" @click="download(e[1],e[0])" style="display: inline-block;width: 100%;">{{ e[1] }}</span>
|
|
</span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -68,18 +68,8 @@ export default{
|
|
this.info = param
|
|
this.info = param
|
|
this.dialogVisible = true
|
|
this.dialogVisible = true
|
|
},
|
|
},
|
|
- downloadImg(name,url){
|
|
|
|
- fetch(url)
|
|
|
|
- .then(response => response.blob())
|
|
|
|
- .then(blob => {
|
|
|
|
- const anchor = document.createElement('a');
|
|
|
|
- const url = window.URL.createObjectURL(blob);
|
|
|
|
- anchor.href = url;
|
|
|
|
- anchor.download = name;
|
|
|
|
- anchor.click();
|
|
|
|
- window.URL.revokeObjectURL(url);
|
|
|
|
- })
|
|
|
|
- .catch(error => console.error('下载图片失败', error));
|
|
|
|
|
|
+ download(name,url){
|
|
|
|
+ window.open(url);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|