diff --git a/src/assets/icon/addImg.png b/src/assets/icon/addImg.png new file mode 100644 index 0000000..4b489d4 Binary files /dev/null and b/src/assets/icon/addImg.png differ diff --git a/src/assets/icon/cancelGray.png b/src/assets/icon/cancelGray.png new file mode 100644 index 0000000..574ce84 Binary files /dev/null and b/src/assets/icon/cancelGray.png differ diff --git a/src/assets/icon/direction.png b/src/assets/icon/direction.png new file mode 100644 index 0000000..057531f Binary files /dev/null and b/src/assets/icon/direction.png differ diff --git a/src/router/index.js b/src/router/index.js index 4723ce3..5fecd4a 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -263,6 +263,12 @@ const router = createRouter({ component: () => import('../views/Wallet/CashOut/Details.vue'), meta: { requiresAuth: true }, }, + { + path: '/KYC', + name: 'KYC', + component: () => import('../views/Wallet/CashOut/KYC.vue'), + meta: { requiresAuth: true }, + }, ], }) diff --git a/src/utils/permissionManager.js b/src/utils/permissionManager.js index a8c7317..0cce32b 100644 --- a/src/utils/permissionManager.js +++ b/src/utils/permissionManager.js @@ -122,6 +122,7 @@ export const ROLE_PERMISSIONS = { '/lottery', // 抽奖活动页面 '/cash-out', // 提现页面 '/cash-out-details', //提现详情页面 + '/KYC', //提现资料提交 ], // 加载页面 diff --git a/src/utils/routeGuard.js b/src/utils/routeGuard.js index 6c93dd7..7669144 100644 --- a/src/utils/routeGuard.js +++ b/src/utils/routeGuard.js @@ -413,6 +413,7 @@ class RouteGuard { '/lottery', // 抽奖活动页面 '/cash-out', // 提现页面 '/cash-out-details', //提现详情页面 + '/KYC', //提现资料提交 ] return publicPages.includes(path) } diff --git a/src/views/Wallet/CashOut/CashOut.vue b/src/views/Wallet/CashOut/CashOut.vue index 559720f..da024b4 100644 --- a/src/views/Wallet/CashOut/CashOut.vue +++ b/src/views/Wallet/CashOut/CashOut.vue @@ -40,9 +40,11 @@
+
KYC
+
Complete information
+
Passport/ID card:(3/3) - +
+ + +
+ +
Contact number
+
+ +
+ + +
Other description
+
+ + {{ count }}/100 +
+ + +
Passport/lD card:
+
+ + +
+ + +
+
+ + +
+
+ Submit +
+
+
+
+ + + + +