diff --git a/src/assets/images/RechargeReward/Rewards0.png b/src/assets/images/RechargeReward/Rewards0.png new file mode 100644 index 0000000..5c7cafc Binary files /dev/null and b/src/assets/images/RechargeReward/Rewards0.png differ diff --git a/src/assets/images/RechargeReward/Rewards1.png b/src/assets/images/RechargeReward/Rewards1.png new file mode 100644 index 0000000..797f08c Binary files /dev/null and b/src/assets/images/RechargeReward/Rewards1.png differ diff --git a/src/assets/images/RechargeReward/Rewards2.png b/src/assets/images/RechargeReward/Rewards2.png new file mode 100644 index 0000000..149d910 Binary files /dev/null and b/src/assets/images/RechargeReward/Rewards2.png differ diff --git a/src/assets/images/RechargeReward/Rewards3.png b/src/assets/images/RechargeReward/Rewards3.png new file mode 100644 index 0000000..47c4cf6 Binary files /dev/null and b/src/assets/images/RechargeReward/Rewards3.png differ diff --git a/src/assets/images/RechargeReward/Rewards4.png b/src/assets/images/RechargeReward/Rewards4.png new file mode 100644 index 0000000..de35aa9 Binary files /dev/null and b/src/assets/images/RechargeReward/Rewards4.png differ diff --git a/src/assets/images/RechargeReward/Rewards5.png b/src/assets/images/RechargeReward/Rewards5.png new file mode 100644 index 0000000..b577463 Binary files /dev/null and b/src/assets/images/RechargeReward/Rewards5.png differ diff --git a/src/assets/images/RechargeReward/frame.png b/src/assets/images/RechargeReward/frame.png new file mode 100644 index 0000000..80f8f73 Binary files /dev/null and b/src/assets/images/RechargeReward/frame.png differ diff --git a/src/router/index.js b/src/router/index.js index 5a37f31..18d2503 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -299,6 +299,12 @@ const router = createRouter({ component: () => import('../views/BDCenter/policy.vue'), meta: { requiresAuth: true }, }, + { + path: '/recharge-reward', + name: 'recharge-reward', + component: () => import('../views/Reward/RechargeReward.vue'), + meta: { requiresAuth: true }, + }, ], }) diff --git a/src/utils/permissionManager.js b/src/utils/permissionManager.js index bbf599f..c08bd97 100644 --- a/src/utils/permissionManager.js +++ b/src/utils/permissionManager.js @@ -135,6 +135,7 @@ export const ROLE_PERMISSIONS = { '/cash-out', // 提现页面 '/cash-out-details', //提现详情页面 '/KYC', //提现资料提交 + '/recharge-reward', //充值奖励页面 ], // 加载页面 diff --git a/src/utils/routeGuard.js b/src/utils/routeGuard.js index 7669144..ce645ac 100644 --- a/src/utils/routeGuard.js +++ b/src/utils/routeGuard.js @@ -414,6 +414,7 @@ class RouteGuard { '/cash-out', // 提现页面 '/cash-out-details', //提现详情页面 '/KYC', //提现资料提交 + '/recharge-reward', //充值奖励页面 ] return publicPages.includes(path) } diff --git a/src/views/Reward/RechargeReward.vue b/src/views/Reward/RechargeReward.vue new file mode 100644 index 0000000..a16bf33 --- /dev/null +++ b/src/views/Reward/RechargeReward.vue @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + Nanfangjian + ID:123456789 + + + + Accumulated recharge:$999 + + + *Each user can only claim the reward for this event once. + + + + + + + + + + + + + + + +