From 0af5f5a0d2834f66369b637275a0472652a4e063 Mon Sep 17 00:00:00 2001 From: wangfukang <15630117759@163.com> Date: Tue, 11 Aug 2026 16:29:29 +0800 Subject: [PATCH] 1 --- package5/components/planet/planet-daily-loop.vue | 6 +++--- package5/planet/index.vue | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/package5/components/planet/planet-daily-loop.vue b/package5/components/planet/planet-daily-loop.vue index 5895789..61950a2 100644 --- a/package5/components/planet/planet-daily-loop.vue +++ b/package5/components/planet/planet-daily-loop.vue @@ -129,7 +129,7 @@ } this.rewardTimer = setTimeout(() => { this.rewardFloat.show = false - }, 800) + }, 1500) }, onJoin() { if (this.flying) return @@ -219,12 +219,12 @@ 0%, 100% { transform: scale(1); } 50% { transform: scale(1.015); } } - .reward-float { position: absolute; left: 50%; bottom: 160rpx; z-index: 30; transform: translateX(-50%); padding: 10rpx 20rpx; border-radius: 999rpx; background: rgba(255,255,255,0.9); color: #16A779; font-size: 24rpx; font-weight: 900; box-shadow: 0 14rpx 30rpx rgba(53,214,166,0.18); animation: rewardUp .8s ease-out forwards; pointer-events: none; } + .reward-float { position: absolute; left: 50%; bottom: 160rpx; z-index: 30; transform: translateX(-50%); padding: 10rpx 20rpx; border-radius: 999rpx; background: rgba(255,255,255,0.9); color: #16A779; font-size: 24rpx; font-weight: 900; box-shadow: 0 14rpx 30rpx rgba(53,214,166,0.18); animation: rewardUp 1.5s ease-out forwards; pointer-events: none; } .reward-float.pool { color: #F08322; } .reward-float.hunt { color: #348FEA; } @keyframes rewardUp { 0% { transform: translate3d(-50%, 16rpx, 0) scale(.86); opacity: 0; } - 18% { opacity: 1; } + 18%, 72% { opacity: 1; } 100% { transform: translate3d(-50%, -46rpx, 0) scale(1); opacity: 0; } } .ticket-fly { position: absolute; right: 96rpx; top: 330rpx; width: 70rpx; height: 70rpx; line-height: 70rpx; border-radius: 50%; text-align: center; background: linear-gradient(145deg, #FFF2B8, #FFB84D); color: #9A5A00; font-size: 34rpx; font-weight: 900; box-shadow: 0 14rpx 30rpx rgba(255,184,77,0.34); animation: ticketFly .9s cubic-bezier(.16,.84,.28,1) forwards; z-index: 20; } diff --git a/package5/planet/index.vue b/package5/planet/index.vue index f67aa6c..7614626 100644 --- a/package5/planet/index.vue +++ b/package5/planet/index.vue @@ -1211,7 +1211,9 @@ if (res.code == 200) { this.savePoolJoinRegion() this.tui.toast('您已参与今日奖,记得22:00来查看中奖情况哦', 1500) - this.loadHome(true) + setTimeout(() => { + this.loadHome(true) + }, 1500) } else { this.home.myTicketCount = (this.home.myTicketCount || 0) + 1 loop.myPoolTickets = Math.max(0, (loop.myPoolTickets || 0) - 1)