From a59d10e7dc44088858995382f08e78403a92bb0f Mon Sep 17 00:00:00 2001 From: lifizer <913626195@qq.com> Date: Wed, 9 Sep 2026 14:32:51 +0800 Subject: [PATCH] =?UTF-8?q?Feat(=E9=80=81=E7=A4=BC):=E6=94=AF=E6=8C=81AI?= =?UTF-8?q?=E7=9A=84=E6=96=87=E7=94=9F=E5=9B=BE-4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg_user/views/gift/components/AiCoverPicker.vue | 5 +++++ pkg_user/views/gift/gift.vue | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/pkg_user/views/gift/components/AiCoverPicker.vue b/pkg_user/views/gift/components/AiCoverPicker.vue index 5bc70a7..acb1dff 100644 --- a/pkg_user/views/gift/components/AiCoverPicker.vue +++ b/pkg_user/views/gift/components/AiCoverPicker.vue @@ -64,6 +64,11 @@ export default { watch: { index(val) { this.currentIndex = val + }, + show(val) { + if (val) { + this.currentIndex = this.index + } } }, methods: { diff --git a/pkg_user/views/gift/gift.vue b/pkg_user/views/gift/gift.vue index f49f14b..a747f75 100644 --- a/pkg_user/views/gift/gift.vue +++ b/pkg_user/views/gift/gift.vue @@ -49,6 +49,7 @@ }" mode="heightFix" class="img-image" + @click="handleSelectAiCover(item)" /> @@ -793,6 +794,13 @@ export default { this.aiDefaultIndex = this.aiCoverImgsList.findIndex(item => item.id === cover.id) } }, + handleSelectAiCover(cover) { + this.selectedAiCoverImage = cover + this.aiDefaultIndex = this.aiCoverImgsList.findIndex(item => item.id === cover.id) + this.selectedCover = cover.cover + this.giftImage = cover.image + this.templateId = cover.id + }, showTips() { this.$refs.giftTips.showTips = true },