From 30369de1f5899c7106aba6b9e513aa15e4a8ff67 Mon Sep 17 00:00:00 2001 From: feng <1304903146@qq.com> Date: Tue, 7 Feb 2023 19:42:31 +0800 Subject: [PATCH] perf: gather account --- src/components/TreeTable/index.vue | 8 +- src/router/console/accounts.js | 2 +- .../AccountGather/AccountGatherList.vue | 107 ++++++++++++++++++ src/views/accounts/AccountGather/index.vue | 6 + 4 files changed, 118 insertions(+), 5 deletions(-) create mode 100644 src/views/accounts/AccountGather/AccountGatherList.vue diff --git a/src/components/TreeTable/index.vue b/src/components/TreeTable/index.vue index 2f9a8f295..aeb9791cc 100644 --- a/src/components/TreeTable/index.vue +++ b/src/components/TreeTable/index.vue @@ -50,13 +50,13 @@ + + diff --git a/src/views/accounts/AccountGather/index.vue b/src/views/accounts/AccountGather/index.vue index 6bc4791c1..869ba2add 100644 --- a/src/views/accounts/AccountGather/index.vue +++ b/src/views/accounts/AccountGather/index.vue @@ -16,6 +16,12 @@ export default { submenu: [ { title: this.$t('accounts.AccountGather.AccountGatherTaskList'), + name: 'AccountGatherList', + hidden: !this.$hasPerm('accounts.view_gatheredaccount'), + component: () => import('@/views/accounts/AccountGather/AccountGatherList.vue') + }, + { + title: this.$t('accounts.AccountGather.AccountGatherList'), name: 'AccountGatherTaskList', hidden: !this.$hasPerm('accounts.view_gatheraccountsautomation'), component: () => import('@/views/accounts/AccountGather/AccountGatherTaskList.vue')