From ba22886a0997b3d344f15a4cb42d85938778f7fe Mon Sep 17 00:00:00 2001 From: "@changcode" Date: Fri, 2 Dec 2022 16:02:18 +0800 Subject: [PATCH] =?UTF-8?q?CN-818=20fea:=20Administration=E5=BC=80?= =?UTF-8?q?=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/components/index.scss | 3 + .../administration/AdministrationTabs.scss | 17 +++ src/components/layout/Header.vue | 9 +- src/router/index.js | 62 +++++--- src/utils/constants.js | 3 +- .../administration/AdministrationTabs.vue | 66 ++++++++ src/views/administration/Chart.vue | 82 ++++++++++ src/views/administration/GalaxyProxy.vue | 144 ++++++++++++++++++ src/views/administration/I18n.vue | 86 +++++++++++ src/views/administration/Index.vue | 67 ++++++++ src/views/administration/OperationLog.vue | 54 +++++++ src/views/administration/Roles.vue | 91 +++++++++++ src/views/administration/User.vue | 86 +++++++++++ 13 files changed, 743 insertions(+), 27 deletions(-) create mode 100644 src/assets/css/components/views/administration/AdministrationTabs.scss create mode 100644 src/views/administration/AdministrationTabs.vue create mode 100644 src/views/administration/Chart.vue create mode 100644 src/views/administration/GalaxyProxy.vue create mode 100644 src/views/administration/I18n.vue create mode 100644 src/views/administration/Index.vue create mode 100644 src/views/administration/OperationLog.vue create mode 100644 src/views/administration/Roles.vue create mode 100644 src/views/administration/User.vue diff --git a/src/assets/css/components/index.scss b/src/assets/css/components/index.scss index f60905e4..f40fb465 100644 --- a/src/assets/css/components/index.scss +++ b/src/assets/css/components/index.scss @@ -73,3 +73,6 @@ @import './views/charts2/dnsEventChartByPie'; //@import '../chart'; @import './components/common/chart-error'; + +@import 'views/administration/AdministrationTabs'; + diff --git a/src/assets/css/components/views/administration/AdministrationTabs.scss b/src/assets/css/components/views/administration/AdministrationTabs.scss new file mode 100644 index 00000000..72ad226f --- /dev/null +++ b/src/assets/css/components/views/administration/AdministrationTabs.scss @@ -0,0 +1,17 @@ +.administration { + .npm-tabs { + height: 18px; + } + .administration-container { + height: calc(100% - 26px); + flex-direction: column; + .list-page { + .main-container { + padding: 0px; + .cn-pagination { + height: 34px; + } + } + } + } +} diff --git a/src/components/layout/Header.vue b/src/components/layout/Header.vue index edf4a72e..263b9a20 100644 --- a/src/components/layout/Header.vue +++ b/src/components/layout/Header.vue @@ -42,7 +42,7 @@
- +