From db2dcaf64efe8b1b72096284867da22ff2cb5d36 Mon Sep 17 00:00:00 2001 From: zzc <1761997216@qq.com> Date: Sat, 24 Jan 2026 19:26:30 +0800 Subject: [PATCH] fix: fortune type --- src/components/BatchImageAdd/index.vue | 17 +++++++++++++++-- .../components/AppManagementEdit.vue | 5 +++++ src/views/spring/avatar/avatarDecor/index.vue | 3 ++- .../components/AppManagementEdit.vue | 5 +++++ src/views/spring/avatar/avatarFrame/index.vue | 3 ++- .../components/AppManagementEdit.vue | 5 +++++ src/views/spring/avatar/systemAvatar/index.vue | 3 ++- 7 files changed, 36 insertions(+), 5 deletions(-) diff --git a/src/components/BatchImageAdd/index.vue b/src/components/BatchImageAdd/index.vue index effeee0..57ee283 100644 --- a/src/components/BatchImageAdd/index.vue +++ b/src/components/BatchImageAdd/index.vue @@ -20,6 +20,9 @@ + + + @@ -41,11 +44,16 @@ type: Function, required: true, }, + hasType: { + type: Boolean, + default: false, + }, }, data() { return { dialogVisible: false, isEnabled: true, + type: '', loading: false, fileList: [], previewVisible: false, @@ -71,6 +79,7 @@ }, close() { this.isEnabled = true + this.type = '' this.loading = false this.fileList = [] this.dialogVisible = false @@ -102,13 +111,17 @@ try { let successCount = 0 for (const url of urls) { - await this.doAdd({ imageUrl: url, isEnabled: this.isEnabled }) + const data = { imageUrl: url, isEnabled: this.isEnabled } + if (this.hasType) { + data.type = this.type + } + await this.doAdd(data) successCount++ } - this.$baseMessage(`成功添加 ${successCount} 条数据`, 'success') this.$emit('fetch-data') this.close() } catch (error) { + console.error('批量添加失败:', error) this.$baseMessage('部分或全部添加失败', 'error') } finally { this.loading = false diff --git a/src/views/spring/avatar/avatarDecor/components/AppManagementEdit.vue b/src/views/spring/avatar/avatarDecor/components/AppManagementEdit.vue index 0db4ee0..db88008 100644 --- a/src/views/spring/avatar/avatarDecor/components/AppManagementEdit.vue +++ b/src/views/spring/avatar/avatarDecor/components/AppManagementEdit.vue @@ -1,6 +1,9 @@