| | |
| | | // 点击已上传文件 |
| | | downFile(item) { |
| | | this.pdftitle = item.name; |
| | | let name = item.name.split("."); |
| | | if (name[1] == "pdf") { |
| | | this.$modal.msgWarning("当前文件暂不支持预览"); |
| | | this.previewpdf = false; |
| | | this.hintitle = "当前文件暂不支持预览"; |
| | | } else if (name[1] == "jpg" || "png") { |
| | | this.previewpdf = true; |
| | | if (item.url) { |
| | | this.pdfimg = item.url; |
| | | } else { |
| | | this.pdfimg = item.response.url; |
| | | } |
| | | const ext = String(item.name || "pdf").toLowerCase().split(".").pop(); |
| | | if (ext === "pdf") { |
| | | this.$previewFile([{ name: item.name, url: item.url }]); |
| | | return; |
| | | } else if (["jpg", "jpeg", "png", "gif", "bmp", "webp"].includes(ext)) { |
| | | this.$previewFile([ |
| | | { |
| | | name: item.name, |
| | | url: item.url || (item.response && item.response.url) |
| | | } |
| | | ]); |
| | | return; |
| | | } else { |
| | | this.hintitle = "当前文件暂不支持预览"; |
| | | this.$modal.msgWarning("当前文件暂不支持预览"); |