From 4cf65bb119f83c5007042d8359885857521e118b Mon Sep 17 00:00:00 2001
From: hzj <1304805162@qq.com>
Date: Tue, 10 Feb 2026 10:40:06 +0800
Subject: [PATCH] =?UTF-8?q?feat(=E6=96=8B=E6=9C=88=E6=B4=BB=E5=8A=A8?=
=?UTF-8?q?=E9=A1=B5):=20=E8=A1=A5=E5=85=85=E5=BC=B9=E7=AA=97=E5=AE=8C?=
=?UTF-8?q?=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Activities/LuckyDollars/Season3/index.vue | 83 ++++++++++++++++---
1 file changed, 72 insertions(+), 11 deletions(-)
diff --git a/src/views/Activities/LuckyDollars/Season3/index.vue b/src/views/Activities/LuckyDollars/Season3/index.vue
index 3340b0e..ff0c9cb 100644
--- a/src/views/Activities/LuckyDollars/Season3/index.vue
+++ b/src/views/Activities/LuckyDollars/Season3/index.vue
@@ -101,6 +101,15 @@
:imgUrl="imageUrl('overallRankingBg')"
:contentStyle="`inset: 15vw 4vw 5vw;flex-direction: column;`"
>
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
![]()
+
@@ -1813,12 +1856,22 @@ const Second = ref(0)
let timer = null
// 弹窗展示
-const helpShow = ref(false) // 帮助
+const rankingHelpShow = ref(false) // 排行榜帮助
+const top3HelpShow = ref(false) // 总榜前三帮助
+const withdrawalHelpShow = ref(false) // 帮助
const resultShow = ref(false) // 抽奖结果
const historyShow = ref(false) // 历史
const topRewardShow = ref(false) // 前三名奖励展示
+
const maskLayerShow = computed(() => {
- return helpShow.value || resultShow.value || historyShow.value || topRewardShow.value
+ return (
+ rankingHelpShow.value ||
+ top3HelpShow.value ||
+ withdrawalHelpShow.value ||
+ resultShow.value ||
+ historyShow.value ||
+ topRewardShow.value
+ )
})
// 模块切换展示
@@ -2127,12 +2180,18 @@ const exchangeCoinBt = async () => {
const openPopup = (type) => {
closedPopup(false) //先关闭其他弹窗,不清除抽奖结果
switch (type) {
+ case 'rankingHelp':
+ rankingHelpShow.value = true
+ break
+ case 'top3Help':
+ top3HelpShow.value = true
+ break
+ case 'withdrawalHelp':
+ withdrawalHelpShow.value = true
+ break
case 'result':
resultShow.value = true
break
- case 'help':
- helpShow.value = true
- break
case 'history':
historyShow.value = true
break
@@ -2146,8 +2205,10 @@ const openPopup = (type) => {
// 关闭弹窗
const closedPopup = (clear = true) => {
+ rankingHelpShow.value = false
+ top3HelpShow.value = false
+ withdrawalHelpShow.value = false
resultShow.value = false
- helpShow.value = false
historyShow.value = false
topRewardShow.value = false
if (clear) {