diff --git a/src/components/FileUpload/multiFileUpload.vue b/src/components/FileUpload/multiFileUpload.vue index 93f4b26..6f0dccd 100644 --- a/src/components/FileUpload/multiFileUpload.vue +++ b/src/components/FileUpload/multiFileUpload.vue @@ -43,7 +43,7 @@ Preview Image -
+
@@ -103,9 +103,13 @@ const isImageFile = (suffix) => { // 图片预览 const handleCardPreview = (filePath, _suffix) => { - suffix.value = _suffix - dialogImageUrl.value = filePath - dialogVisible.value = true + if (isImageFile(_suffix) || _suffix == 'pdf') { + suffix.value = _suffix + dialogImageUrl.value = filePath + dialogVisible.value = true + } else { + proxy.$modal.msgWarning('该类型文件不支持预览!!!') + } } // 删除图片 diff --git a/src/components/FileUpload/supplierDetailFile.vue b/src/components/FileUpload/supplierDetailFile.vue index e9d4da5..aa851cf 100644 --- a/src/components/FileUpload/supplierDetailFile.vue +++ b/src/components/FileUpload/supplierDetailFile.vue @@ -66,15 +66,19 @@ const setFileInfo = (files) => { } // 判断是否为图片文件 -const isImageFile = (suffix) => { +const isImageFile = (suffix) => { return ['jpeg', 'jpg', 'png'].includes(suffix.toLowerCase()) } // 图片预览 const handleCardPreview = (filePath, _suffix) => { - suffix.value = _suffix - dialogImageUrl.value = filePath - dialogVisible.value = true + if (isImageFile(_suffix) || _suffix == 'pdf') { + suffix.value = _suffix + dialogImageUrl.value = filePath + dialogVisible.value = true + } else { + proxy.$modal.msgWarning('该类型文件不支持预览!!!') + } }