From b0e2a98d2a9314e3da84538e0a707af8105020a0 Mon Sep 17 00:00:00 2001 From: zhx Date: Sat, 18 Jul 2026 12:25:44 +0800 Subject: [PATCH] fix: correct activity dialog overlay stacking --- src/components/ActivityDialog/index.vue | 23 +++ src/views/activity/game-king/index.vue | 155 ++++++++++---------- src/views/activity/gift-challenge/index.vue | 147 +++++++++---------- 3 files changed, 173 insertions(+), 152 deletions(-) create mode 100644 src/components/ActivityDialog/index.vue diff --git a/src/components/ActivityDialog/index.vue b/src/components/ActivityDialog/index.vue new file mode 100644 index 0000000..acfdacc --- /dev/null +++ b/src/components/ActivityDialog/index.vue @@ -0,0 +1,23 @@ + + + diff --git a/src/views/activity/game-king/index.vue b/src/views/activity/game-king/index.vue index 27f9268..cd2133f 100644 --- a/src/views/activity/game-king/index.vue +++ b/src/views/activity/game-king/index.vue @@ -87,7 +87,7 @@ - 取消 保存全部配置 - + - - + - - + - - + import { mapGetters } from 'vuex' +import ActivityDialog from '@/components/ActivityDialog' import AssociatedResources from '@/components/data/AssociatedResources' import PropsRow from '@/components/data/PropsRow' import UploadImage from '@/components/upload-image' @@ -595,7 +596,7 @@ const REQUIRED_RANK_RANGES = [ export default { name: 'ActivityGameKing', - components: { AssociatedResources, PropsRow, UploadImage }, + components: { ActivityDialog, AssociatedResources, PropsRow, UploadImage }, data() { return { activities: [], @@ -1149,88 +1150,86 @@ export default { diff --git a/src/views/activity/gift-challenge/index.vue b/src/views/activity/gift-challenge/index.vue index a5e28f7..d9c2d8c 100644 --- a/src/views/activity/gift-challenge/index.vue +++ b/src/views/activity/gift-challenge/index.vue @@ -83,7 +83,7 @@ - - + - {{ formatNumber(scope.row.score) }} - + - - + import { mapGetters } from 'vuex' +import ActivityDialog from '@/components/ActivityDialog' import AssociatedResources from '@/components/data/AssociatedResources' import PropsRow from '@/components/data/PropsRow' import { @@ -553,7 +554,7 @@ const TASK_SEND_GIFT_GOLD = 'SEND_GIFT_GOLD' export default { name: 'ActivityGiftChallenge', - components: { AssociatedResources, PropsRow }, + components: { ActivityDialog, AssociatedResources, PropsRow }, data() { return { activities: [], @@ -1199,88 +1200,86 @@ export default {