From 4157a5ca101d06e69494dd7083c6cdc8903ed857 Mon Sep 17 00:00:00 2001 From: lSun <15893999301@qq.com> Date: Fri, 24 Oct 2025 19:43:27 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=8B=E7=BC=A9=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../image-captioning/components/FileUploader.vue | 9 ++++----- .../image-captioning/components/FileUploaderUn.vue | 9 ++++----- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/src/views/imageCaptioning/image-captioning/components/FileUploader.vue b/src/views/imageCaptioning/image-captioning/components/FileUploader.vue index fe96a53..56b5597 100644 --- a/src/views/imageCaptioning/image-captioning/components/FileUploader.vue +++ b/src/views/imageCaptioning/image-captioning/components/FileUploader.vue @@ -97,15 +97,14 @@ export default { const hasImage = fileList.some(f => this.isImageFile(f.name)); const hasZip = fileList.some(f => this.isCompressedFile(f.name)); - // 如果当前上传的是压缩包,但已有图片或其他压缩包 - if (isZip && (hasImage || hasZip)) { - this.$message.warning('不能同时上传图片和压缩包'); + // 修改后的判断逻辑 + if (isZip && hasImage) { + this.$message.warning('不能同时上传压缩包'); return false; } - // 如果当前上传的是图片,但已有压缩包 if (this.isImageFile(file.name) && hasZip) { - this.$message.warning('不能同时上传图片和压缩包'); + this.$message.warning('不能同时上传图片'); return false; } diff --git a/src/views/imageCaptioning/image-captioning/components/FileUploaderUn.vue b/src/views/imageCaptioning/image-captioning/components/FileUploaderUn.vue index 0dee6f8..9418493 100644 --- a/src/views/imageCaptioning/image-captioning/components/FileUploaderUn.vue +++ b/src/views/imageCaptioning/image-captioning/components/FileUploaderUn.vue @@ -93,15 +93,14 @@ export default { const hasImage = fileList.some(f => this.isImageFile(f.name)); const hasZip = fileList.some(f => this.isCompressedFile(f.name)); - // 如果当前上传的是压缩包,但已有图片或其他压缩包 - if (isZip && (hasImage || hasZip)) { - this.$message.warning('不能同时上传图片和压缩包'); + // 修改后的判断逻辑 + if (isZip && hasImage) { + this.$message.warning('不能同时上传压缩包'); return false; } - // 如果当前上传的是图片,但已有压缩包 if (this.isImageFile(file.name) && hasZip) { - this.$message.warning('不能同时上传图片和压缩包'); + this.$message.warning('不能同时上传图片'); return false; }