From 32183336a2c31257e9f51c80a8010f06c39e6097 Mon Sep 17 00:00:00 2001 From: zhaojisen <1301338853@qq.com> Date: Tue, 21 Jan 2025 18:35:34 +0800 Subject: [PATCH 1/2] Perf: Optimism Summery Card --- src/views/dashboard/Pam/DataSummary.vue | 14 +- src/views/dashboard/Pam/SummaryChart.vue | 225 +++++++++-------------- src/views/dashboard/Pam/index.vue | 2 +- 3 files changed, 94 insertions(+), 147 deletions(-) diff --git a/src/views/dashboard/Pam/DataSummary.vue b/src/views/dashboard/Pam/DataSummary.vue index 7fc134015..8c3ececb5 100644 --- a/src/views/dashboard/Pam/DataSummary.vue +++ b/src/views/dashboard/Pam/DataSummary.vue @@ -26,8 +26,10 @@ export default { route: { name: 'PamAccounts' }, total: 0, weekAdd: 0, - connectivityOk: 0, - secretReset: 0 + resetSecret: 0, + connectable: 0, + privilegedAccount: 0, + regularAccount: 0 } } }, @@ -50,8 +52,12 @@ export default { this.accountConfig.total = data.total_accounts this.accountConfig.weekAdd = data.total_week_add_accounts - this.accountConfig.secretReset = data.total_secret_reset_accounts - this.accountConfig.connectivityOk = data.total_connectivity_ok_accounts + this.accountConfig.resetSecret = data.total_secret_reset_accounts + this.accountConfig.connectable = data.total_connectivity_ok_accounts + + // TODO 额外两个字段 + // this.accountConfig.privilegedAccount = data.total_privileged_accounts + // this.accountConfig.regularAccount = data.total_regular_accounts } } } diff --git a/src/views/dashboard/Pam/SummaryChart.vue b/src/views/dashboard/Pam/SummaryChart.vue index e0f9a5dcf..b5f19fed3 100644 --- a/src/views/dashboard/Pam/SummaryChart.vue +++ b/src/views/dashboard/Pam/SummaryChart.vue @@ -4,30 +4,28 @@