From bee01aad49fae946c0ea4935b80d5eb238fd462b Mon Sep 17 00:00:00 2001 From: chenjinsong <523037378@qq.com> Date: Tue, 19 May 2020 20:26:11 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20model-panel=EF=BC=88=E6=98=AF=E5=90=A6?= =?UTF-8?q?=E5=90=8C=E6=AD=A5=E7=9A=84=E5=BC=80=E5=85=B3=E6=9C=AA=E5=8A=A0?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nezha-fronted/src/assets/stylus/main.scss | 1 - .../components/common/bottomBox/bottomBox.vue | 8 +- .../common/bottomBox/tabs/panelTab.vue | 634 ++++++++++++++++++ .../src/components/page/config/model.vue | 133 ++-- .../src/components/page/config/promServer.vue | 11 - .../components/page/dashboard/chartBox.vue | 56 +- 6 files changed, 756 insertions(+), 87 deletions(-) create mode 100644 nezha-fronted/src/components/common/bottomBox/tabs/panelTab.vue diff --git a/nezha-fronted/src/assets/stylus/main.scss b/nezha-fronted/src/assets/stylus/main.scss index 892f191e7..953b21fc6 100644 --- a/nezha-fronted/src/assets/stylus/main.scss +++ b/nezha-fronted/src/assets/stylus/main.scss @@ -643,7 +643,6 @@ li{ display: flex; align-items: center; justify-content: center; - padding-top: 3px; cursor: ns-resize; } .sub-list-window-control { diff --git a/nezha-fronted/src/components/common/bottomBox/bottomBox.vue b/nezha-fronted/src/components/common/bottomBox/bottomBox.vue index 1dbde1915..24175e9a9 100644 --- a/nezha-fronted/src/components/common/bottomBox/bottomBox.vue +++ b/nezha-fronted/src/components/common/bottomBox/bottomBox.vue @@ -37,6 +37,10 @@ + + + + @@ -47,15 +51,17 @@ import alertMessageTab from "./tabs/alertMessageTab"; import endpointQueryTab from "./tabs/endpointQueryTab"; import endpointTab from "./tabs/endpointTab"; + import panelTab from "./tabs/panelTab"; export default { - name: "cabinetBox", + name: "bottomBox", components:{ 'common-detail-tab': commonDetailTab, 'cabinet-tab': cabinetTab, 'alert-message-tab': alertMessageTab, 'endpoint-query-tab': endpointQueryTab, 'endpoint-tab': endpointTab, + 'panel-tab': panelTab, }, props: { isFullScreen: false, //是否全屏 diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/panelTab.vue b/nezha-fronted/src/components/common/bottomBox/tabs/panelTab.vue new file mode 100644 index 000000000..d4ad7ffd3 --- /dev/null +++ b/nezha-fronted/src/components/common/bottomBox/tabs/panelTab.vue @@ -0,0 +1,634 @@ + + + + + + diff --git a/nezha-fronted/src/components/page/config/model.vue b/nezha-fronted/src/components/page/config/model.vue index 391037593..1818ef048 100644 --- a/nezha-fronted/src/components/page/config/model.vue +++ b/nezha-fronted/src/components/page/config/model.vue @@ -34,57 +34,64 @@
-
-
- diff --git a/nezha-fronted/src/components/page/config/promServer.vue b/nezha-fronted/src/components/page/config/promServer.vue index 645df195b..1ba86f920 100644 --- a/nezha-fronted/src/components/page/config/promServer.vue +++ b/nezha-fronted/src/components/page/config/promServer.vue @@ -47,17 +47,6 @@
-