From 9c80d88e5add1a8041f46fcd3a3fd37e00ff1864 Mon Sep 17 00:00:00 2001 From: hzj <1304805162@qq.com> Date: Tue, 28 Oct 2025 16:31:37 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=96=B0=E9=A1=B5=E9=9D=A2):=20=E6=94=B6?= =?UTF-8?q?=E5=85=A5=E6=93=8D=E4=BD=9C=E7=BB=93=E6=9E=9C=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 | 2 +- src/views/BDCenter/incomeDetails.vue | 238 +++++++++++++++++++++++++ 4 files changed, 246 insertions(+), 1 deletion(-) create mode 100644 src/views/BDCenter/incomeDetails.vue diff --git a/src/router/index.js b/src/router/index.js index 8424298..7d36fb8 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -275,6 +275,12 @@ const router = createRouter({ component: () => import('../views/BDCenter/availableIncome.vue'), meta: { requiresAuth: true }, }, + { + path: '/income-details', + name: 'income-details', + component: () => import('../views/BDCenter/incomeDetails.vue'), + meta: { requiresAuth: true }, + }, ], }) diff --git a/src/utils/permissionManager.js b/src/utils/permissionManager.js index b312f5e..60faa83 100644 --- a/src/utils/permissionManager.js +++ b/src/utils/permissionManager.js @@ -75,6 +75,7 @@ export const ROLE_PERMISSIONS = { '/history-salary', '/platform-salary', '/available-income', //操作收益页 + '/income-details', //操作结果页 ], // Anchor (主播) diff --git a/src/views/BDCenter/availableIncome.vue b/src/views/BDCenter/availableIncome.vue index 3af02d2..6a95768 100644 --- a/src/views/BDCenter/availableIncome.vue +++ b/src/views/BDCenter/availableIncome.vue @@ -515,7 +515,7 @@ const fetchBankBalance = async () => { // 方法 const showDetails = () => { - router.push('/information-details') + router.push('/income-details') } const searchPayee = () => { diff --git a/src/views/BDCenter/incomeDetails.vue b/src/views/BDCenter/incomeDetails.vue new file mode 100644 index 0000000..adb605c --- /dev/null +++ b/src/views/BDCenter/incomeDetails.vue @@ -0,0 +1,238 @@ + + + + + + + + + Cash Out + ${{ record.amount }} + + + + {{ record.date }} + + + {{ record.status }} + + + + + + + Transfer + + + + + + + asdfasdfasdfasdsfasfasfasd + + ID:1234567890 + + + 21/10/2025 17:56 + + + + + +10000 Coins + + + + + + {{ record.type }} + + {{ record.amount }} + + + + {{ record.date }} + + + + + + + + + +