From 2ee139c92ba31020db49170e85aa14ce6729a41e Mon Sep 17 00:00:00 2001
From: fit2bot <68588906+fit2bot@users.noreply.github.com>
Date: Mon, 2 Dec 2024 10:33:46 +0800
Subject: [PATCH] perf: Change secret dashboard (#4473)
* perf: Change secret dashboard
* style: Modify layout
---------
Co-authored-by: feng <1304903146@qq.com>
Co-authored-by: zhaojisen <1301338853@qq.com>
---
.../AccountChangeDashboard.vue | 13 -
.../accounts/AccountChangeSecret/index.vue | 2 +-
.../dashboard/ChangeSecret/AccountSummary.vue | 84 ++++++
.../dashboard/ChangeSecret/CardSummary.vue | 122 ++++++++
.../dashboard/ChangeSecret/DataSummary.vue | 92 +++++++
.../ChangeSecret/FailedAccountSummary.vue | 90 ++++++
.../dashboard/ChangeSecret/LineChart.vue | 260 ++++++++++++++++++
.../dashboard/ChangeSecret/TrendSummary.vue | 60 ++++
src/views/dashboard/ChangeSecret/index.vue | 80 ++++++
9 files changed, 789 insertions(+), 14 deletions(-)
delete mode 100644 src/views/accounts/AccountChangeSecret/AccountChangeDashboard.vue
create mode 100644 src/views/dashboard/ChangeSecret/AccountSummary.vue
create mode 100644 src/views/dashboard/ChangeSecret/CardSummary.vue
create mode 100644 src/views/dashboard/ChangeSecret/DataSummary.vue
create mode 100644 src/views/dashboard/ChangeSecret/FailedAccountSummary.vue
create mode 100644 src/views/dashboard/ChangeSecret/LineChart.vue
create mode 100644 src/views/dashboard/ChangeSecret/TrendSummary.vue
create mode 100644 src/views/dashboard/ChangeSecret/index.vue
diff --git a/src/views/accounts/AccountChangeSecret/AccountChangeDashboard.vue b/src/views/accounts/AccountChangeSecret/AccountChangeDashboard.vue
deleted file mode 100644
index 2a445937a..000000000
--- a/src/views/accounts/AccountChangeSecret/AccountChangeDashboard.vue
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- 账号改密汇总
-
-
-
diff --git a/src/views/accounts/AccountChangeSecret/index.vue b/src/views/accounts/AccountChangeSecret/index.vue
index 6ed5c7147..abc30c9e7 100644
--- a/src/views/accounts/AccountChangeSecret/index.vue
+++ b/src/views/accounts/AccountChangeSecret/index.vue
@@ -18,7 +18,7 @@ export default {
{
title: this.$t('Overview'),
name: 'AccountChangeDashboard',
- component: () => import('@/views/accounts/AccountChangeSecret/AccountChangeDashboard.vue')
+ component: () => import('@/views/dashboard/ChangeSecret')
},
{
title: this.$t('AccountChangeSecret'),
diff --git a/src/views/dashboard/ChangeSecret/AccountSummary.vue b/src/views/dashboard/ChangeSecret/AccountSummary.vue
new file mode 100644
index 000000000..9d1d21433
--- /dev/null
+++ b/src/views/dashboard/ChangeSecret/AccountSummary.vue
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/dashboard/ChangeSecret/CardSummary.vue b/src/views/dashboard/ChangeSecret/CardSummary.vue
new file mode 100644
index 000000000..18c09dda6
--- /dev/null
+++ b/src/views/dashboard/ChangeSecret/CardSummary.vue
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dashboard/ChangeSecret/DataSummary.vue b/src/views/dashboard/ChangeSecret/DataSummary.vue
new file mode 100644
index 000000000..f269b2357
--- /dev/null
+++ b/src/views/dashboard/ChangeSecret/DataSummary.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dashboard/ChangeSecret/FailedAccountSummary.vue b/src/views/dashboard/ChangeSecret/FailedAccountSummary.vue
new file mode 100644
index 000000000..a2c15e708
--- /dev/null
+++ b/src/views/dashboard/ChangeSecret/FailedAccountSummary.vue
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
diff --git a/src/views/dashboard/ChangeSecret/LineChart.vue b/src/views/dashboard/ChangeSecret/LineChart.vue
new file mode 100644
index 000000000..187843eed
--- /dev/null
+++ b/src/views/dashboard/ChangeSecret/LineChart.vue
@@ -0,0 +1,260 @@
+
+
+
+
![]()
+
+
+
+
+
+
diff --git a/src/views/dashboard/ChangeSecret/TrendSummary.vue b/src/views/dashboard/ChangeSecret/TrendSummary.vue
new file mode 100644
index 000000000..ff724a974
--- /dev/null
+++ b/src/views/dashboard/ChangeSecret/TrendSummary.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dashboard/ChangeSecret/index.vue b/src/views/dashboard/ChangeSecret/index.vue
new file mode 100644
index 000000000..8b07d473d
--- /dev/null
+++ b/src/views/dashboard/ChangeSecret/index.vue
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+