From 45b11a12c5475676124133a94807de0071408086 Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Mon, 8 Dec 2025 17:21:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../image-captioning/components/FileUploader.vue | 8 +++++++- .../image-captioning/components/HistoryView.vue | 5 +++++ .../image-captioning/components/ImageResults.vue | 1 - src/views/imageCaptioning/image-captioning/index.vue | 2 ++ 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/views/imageCaptioning/image-captioning/components/FileUploader.vue b/src/views/imageCaptioning/image-captioning/components/FileUploader.vue index c7a7c9f..6e8b4f5 100644 --- a/src/views/imageCaptioning/image-captioning/components/FileUploader.vue +++ b/src/views/imageCaptioning/image-captioning/components/FileUploader.vue @@ -57,7 +57,9 @@ type="primary" @click="$emit('start-upload', null)" :disabled=" - fileList.length === 0 || selectedTag.length === 0 + fileList.length === 0 || + selectedTag.length === 0 || + newTagsList.length === 0 " > 开始标注 @@ -79,6 +81,10 @@ export default { type: Array, default: () => [], }, + newTagsList: { + type: Array, + default: () => [], + }, }, computed: { uploadLimit() { diff --git a/src/views/imageCaptioning/image-captioning/components/HistoryView.vue b/src/views/imageCaptioning/image-captioning/components/HistoryView.vue index d2cb2a5..86df08b 100644 --- a/src/views/imageCaptioning/image-captioning/components/HistoryView.vue +++ b/src/views/imageCaptioning/image-captioning/components/HistoryView.vue @@ -38,6 +38,7 @@ [], }, + newTagsList: { + type: Array, + default: () => [], + }, fileList: { type: Array, default: () => [], diff --git a/src/views/imageCaptioning/image-captioning/components/ImageResults.vue b/src/views/imageCaptioning/image-captioning/components/ImageResults.vue index 02e1967..a846474 100644 --- a/src/views/imageCaptioning/image-captioning/components/ImageResults.vue +++ b/src/views/imageCaptioning/image-captioning/components/ImageResults.vue @@ -1009,7 +1009,6 @@ export default { this.$refs.saveTagInput.$refs.input.focus() }) }, - handleInputConfirm() { let inputValue = this.inputValue diff --git a/src/views/imageCaptioning/image-captioning/index.vue b/src/views/imageCaptioning/image-captioning/index.vue index 01678a0..259b79e 100644 --- a/src/views/imageCaptioning/image-captioning/index.vue +++ b/src/views/imageCaptioning/image-captioning/index.vue @@ -40,6 +40,7 @@