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) {