From 5a51987c9c8312728a2ae86e4fe32226bb5113d0 Mon Sep 17 00:00:00 2001 From: hzj <1304805162@qq.com> Date: Tue, 28 Oct 2025 15:31:22 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=96=B0=E9=A1=B5=E9=9D=A2):=20=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E6=94=B6=E7=9B=8A=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 6 + src/utils/permissionManager.js | 1 + src/views/BDCenter/availableIncome.vue | 693 +++++++++++++++++++++++++ src/views/BDCenterView.vue | 5 + 4 files changed, 705 insertions(+) create mode 100644 src/views/BDCenter/availableIncome.vue diff --git a/src/router/index.js b/src/router/index.js index 5fecd4a..8424298 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -269,6 +269,12 @@ const router = createRouter({ component: () => import('../views/Wallet/CashOut/KYC.vue'), meta: { requiresAuth: true }, }, + { + path: '/available-income', + name: 'available-income', + component: () => import('../views/BDCenter/availableIncome.vue'), + meta: { requiresAuth: true }, + }, ], }) diff --git a/src/utils/permissionManager.js b/src/utils/permissionManager.js index 0cce32b..b312f5e 100644 --- a/src/utils/permissionManager.js +++ b/src/utils/permissionManager.js @@ -74,6 +74,7 @@ export const ROLE_PERMISSIONS = { '/team-member', '/history-salary', '/platform-salary', + '/available-income', //操作收益页 ], // Anchor (主播) diff --git a/src/views/BDCenter/availableIncome.vue b/src/views/BDCenter/availableIncome.vue new file mode 100644 index 0000000..3af02d2 --- /dev/null +++ b/src/views/BDCenter/availableIncome.vue @@ -0,0 +1,693 @@ + + + + + diff --git a/src/views/BDCenterView.vue b/src/views/BDCenterView.vue index 17193ff..cf8060e 100644 --- a/src/views/BDCenterView.vue +++ b/src/views/BDCenterView.vue @@ -81,6 +81,7 @@ align-items: center; margin-top: 10px; " + @click="gotoIncome" > Available income:$0 @@ -423,6 +424,10 @@ const goToTeamMember = () => { }) } +const gotoIncome = () => { + router.push('/available-income') +} + // 前往邀请代理 const goToInviteAgency = () => { router.push('/invite-agency')