Fix:5245 【商城小程序】已过开奖时间,从千县进入抽奖活动应跳转至中奖名单页

This commit is contained in:
LinCyJang
2026-05-13 00:58:56 +08:00
parent ac45a0dfee
commit d0cff1e562
2 changed files with 34 additions and 3 deletions
+16 -1
View File
@@ -242,6 +242,21 @@ export default {
]).then(([activityRes, winnersRes]) => {
if (activityRes && activityRes.success) {
const data = activityRes.data || {}
// 如果活动已开奖(或已过开奖时间),直接重定向至中奖名单页
const targetTime = data.drawTime || ''
let isPassed = false
if (targetTime) {
const date = new Date(String(targetTime).replace(/-/g, '/'))
if (!Number.isNaN(date.getTime()) && date.getTime() <= Date.now()) {
isPassed = true
}
}
if (isPassed || Number(data.status) === 2 || Number(data.status) === 3) {
uni.redirectTo({ url: `/pkg-video/views/county-winners?activityId=${this.activityId}` })
return
}
this.activityInfo = {
...this.activityInfo,
...data,
@@ -473,7 +488,7 @@ export default {
border: 4rpx solid #fff;
border-radius: 40rpx;
padding: 6rpx 30rpx;
font-size: 28rpx;
font-size: 24rpx;
margin-bottom: 24rpx;
&::after {