diff --git a/src/assets/images/Activities/heroesDay/RankingBottomBorder.png b/src/assets/images/Activities/heroesDay/RankingBottomBorder.png new file mode 100644 index 0000000..4482bdd Binary files /dev/null and b/src/assets/images/Activities/heroesDay/RankingBottomBorder.png differ diff --git a/src/assets/images/Activities/heroesDay/RankingItem.png b/src/assets/images/Activities/heroesDay/RankingItem.png new file mode 100644 index 0000000..24ca654 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/RankingItem.png differ diff --git a/src/assets/images/Activities/heroesDay/RankingMain.png b/src/assets/images/Activities/heroesDay/RankingMain.png new file mode 100644 index 0000000..f4bc89d Binary files /dev/null and b/src/assets/images/Activities/heroesDay/RankingMain.png differ diff --git a/src/assets/images/Activities/heroesDay/backGift.png b/src/assets/images/Activities/heroesDay/backGift.png new file mode 100644 index 0000000..0d30cf4 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/backGift.png differ diff --git a/src/assets/images/Activities/heroesDay/bg.png b/src/assets/images/Activities/heroesDay/bg.png new file mode 100644 index 0000000..a23d479 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/bg.png differ diff --git a/src/assets/images/Activities/heroesDay/giftItemBg.png b/src/assets/images/Activities/heroesDay/giftItemBg.png new file mode 100644 index 0000000..ecfbe3c Binary files /dev/null and b/src/assets/images/Activities/heroesDay/giftItemBg.png differ diff --git a/src/assets/images/Activities/heroesDay/giftsBg.png b/src/assets/images/Activities/heroesDay/giftsBg.png new file mode 100644 index 0000000..2865fb4 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/giftsBg.png differ diff --git a/src/assets/images/Activities/heroesDay/help.png b/src/assets/images/Activities/heroesDay/help.png new file mode 100644 index 0000000..cd42167 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/help.png differ diff --git a/src/assets/images/Activities/heroesDay/helpInfo.png b/src/assets/images/Activities/heroesDay/helpInfo.png new file mode 100644 index 0000000..17d1452 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/helpInfo.png differ diff --git a/src/assets/images/Activities/heroesDay/history.png b/src/assets/images/Activities/heroesDay/history.png new file mode 100644 index 0000000..b79dd0a Binary files /dev/null and b/src/assets/images/Activities/heroesDay/history.png differ diff --git a/src/assets/images/Activities/heroesDay/historyBg.png b/src/assets/images/Activities/heroesDay/historyBg.png new file mode 100644 index 0000000..acb411d Binary files /dev/null and b/src/assets/images/Activities/heroesDay/historyBg.png differ diff --git a/src/assets/images/Activities/heroesDay/myRankingBg.png b/src/assets/images/Activities/heroesDay/myRankingBg.png new file mode 100644 index 0000000..4396843 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/myRankingBg.png differ diff --git a/src/assets/images/Activities/heroesDay/nextGift.png b/src/assets/images/Activities/heroesDay/nextGift.png new file mode 100644 index 0000000..9200880 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/nextGift.png differ diff --git a/src/assets/images/Activities/heroesDay/rankingBt.png b/src/assets/images/Activities/heroesDay/rankingBt.png new file mode 100644 index 0000000..e19da30 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/rankingBt.png differ diff --git a/src/assets/images/Activities/heroesDay/rankingBtActive.png b/src/assets/images/Activities/heroesDay/rankingBtActive.png new file mode 100644 index 0000000..dc46a2a Binary files /dev/null and b/src/assets/images/Activities/heroesDay/rankingBtActive.png differ diff --git a/src/assets/images/Activities/heroesDay/rewardBtActive.png b/src/assets/images/Activities/heroesDay/rewardBtActive.png new file mode 100644 index 0000000..8924c5f Binary files /dev/null and b/src/assets/images/Activities/heroesDay/rewardBtActive.png differ diff --git a/src/assets/images/Activities/heroesDay/rewardsBt.png b/src/assets/images/Activities/heroesDay/rewardsBt.png new file mode 100644 index 0000000..1458649 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/rewardsBt.png differ diff --git a/src/assets/images/Activities/heroesDay/timeDayBg.png b/src/assets/images/Activities/heroesDay/timeDayBg.png new file mode 100644 index 0000000..c9477bd Binary files /dev/null and b/src/assets/images/Activities/heroesDay/timeDayBg.png differ diff --git a/src/assets/images/Activities/heroesDay/timeHourBg.png b/src/assets/images/Activities/heroesDay/timeHourBg.png new file mode 100644 index 0000000..87087f3 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/timeHourBg.png differ diff --git a/src/assets/images/Activities/heroesDay/timeMinBg.png b/src/assets/images/Activities/heroesDay/timeMinBg.png new file mode 100644 index 0000000..3a5b85c Binary files /dev/null and b/src/assets/images/Activities/heroesDay/timeMinBg.png differ diff --git a/src/assets/images/Activities/heroesDay/timeSecBg.png b/src/assets/images/Activities/heroesDay/timeSecBg.png new file mode 100644 index 0000000..6adc603 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/timeSecBg.png differ diff --git a/src/assets/images/Activities/heroesDay/top1RewardBg.png b/src/assets/images/Activities/heroesDay/top1RewardBg.png new file mode 100644 index 0000000..47f5fe0 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/top1RewardBg.png differ diff --git a/src/assets/images/Activities/heroesDay/top2RewardBg.png b/src/assets/images/Activities/heroesDay/top2RewardBg.png new file mode 100644 index 0000000..ff076df Binary files /dev/null and b/src/assets/images/Activities/heroesDay/top2RewardBg.png differ diff --git a/src/assets/images/Activities/heroesDay/top3RewardBg.png b/src/assets/images/Activities/heroesDay/top3RewardBg.png new file mode 100644 index 0000000..6407c06 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/top3RewardBg.png differ diff --git a/src/assets/images/Activities/heroesDay/topOne.png b/src/assets/images/Activities/heroesDay/topOne.png new file mode 100644 index 0000000..349a918 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/topOne.png differ diff --git a/src/assets/images/Activities/heroesDay/topOneHistory.png b/src/assets/images/Activities/heroesDay/topOneHistory.png new file mode 100644 index 0000000..cbb94bd Binary files /dev/null and b/src/assets/images/Activities/heroesDay/topOneHistory.png differ diff --git a/src/assets/images/Activities/heroesDay/topThree.png b/src/assets/images/Activities/heroesDay/topThree.png new file mode 100644 index 0000000..a03836e Binary files /dev/null and b/src/assets/images/Activities/heroesDay/topThree.png differ diff --git a/src/assets/images/Activities/heroesDay/topTwo.png b/src/assets/images/Activities/heroesDay/topTwo.png new file mode 100644 index 0000000..969c881 Binary files /dev/null and b/src/assets/images/Activities/heroesDay/topTwo.png differ diff --git a/src/router/index.js b/src/router/index.js index e9d3118..a30ce41 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -311,6 +311,12 @@ const router = createRouter({ component: () => import('../views/Activities/RevolutionUnityDay/index.vue'), meta: { requiresAuth: true }, }, + { + path: '/heroes-day', + name: 'heroes-day', + component: () => import('../views/Activities/heroesDay/index.vue'), + meta: { requiresAuth: true }, + }, ], }) diff --git a/src/utils/permissionManager.js b/src/utils/permissionManager.js index 19da26d..bc8b650 100644 --- a/src/utils/permissionManager.js +++ b/src/utils/permissionManager.js @@ -46,6 +46,7 @@ const ACTIVITIES = [ '/recharge-reward', //充值奖励页面 '/invitation-to-register', //邀请新用户注册页面 '/revolution-unity-day', //孟加拉国民革命与团结日 + '/heroes-day', //印度尼西亚英雄日 ] // 🎯 核心改变:基于身份的权限配置 diff --git a/src/views/Activities/heroesDay/index.vue b/src/views/Activities/heroesDay/index.vue new file mode 100644 index 0000000..73d6215 --- /dev/null +++ b/src/views/Activities/heroesDay/index.vue @@ -0,0 +1,897 @@ + + + + + + + + + + + + + + + + + + + + + {{ Days }}D + + + + + + {{ Hours }} + + + : + + + {{ Minutes }} + + + : + + + {{ Second }} + + + + + + + + + + + + + + + + + + + + + {{ gift.giftCandy }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ listItem.rank }} + + + + + + {{ listItem.userNickname }} + + + ID:{{ listItem.account }} + + + + + + + + {{ listItem.quantity }} + + + + + + + + + + + + + + + + + + + + + + + handleImageError(e, reward.type)" + /> + + + + + {{ showDetail(reward.type, reward.quantity) }} + + + + + + + + + + + + + + + + {{ myRanking.rank || 999 }} + + + + + + {{ myRanking.userNickname }} + + + + + + + + + {{ myRanking.quantity || 0 }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ showTopOne.userNickname }} + + + + + + + + + + {{ showTopOne.group }} + + + + + + + + + + + + +