From 538d1a76e04e0eddb544b86b21dc6c76505f32f5 Mon Sep 17 00:00:00 2001 From: zhangyu Date: Tue, 20 Apr 2021 14:38:24 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9Amodule=E6=B7=BB=E5=8A=A0=E4=B8=8B?= =?UTF-8?q?=E6=8B=89=E5=BC=B9=E7=AA=97=20fix=EF=BC=9A=E4=BF=AE=E6=94=B9pan?= =?UTF-8?q?el=20chart=E4=B8=8D=E5=8F=AF=E7=A7=BB=E5=8A=A8=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/charts/chart-alert-list.vue | 2 +- .../src/components/charts/chart-group.vue | 2 +- .../src/components/charts/chart-pie.vue | 2 +- .../components/charts/chart-single-stat.vue | 2 +- .../src/components/charts/chart-table.vue | 2 +- .../src/components/charts/chart-url.vue | 2 +- .../components/charts/line-chart-block.vue | 2 +- .../src/components/charts/text-chart.vue | 2 +- .../components/common/bottomBox/bottomBox.vue | 13 +- .../common/bottomBox/tabs/alertMessageTab.vue | 57 +- .../common/bottomBox/tabs/endpointTab.vue | 43 +- .../common/bottomBox/tabs/endpointTabNew.vue | 164 + .../src/components/common/js/constants.js | 3 +- .../src/components/common/language/cn.js | 3 +- .../src/components/common/language/en.js | 3 +- .../src/components/common/mixin/dataList.js | 12 +- .../common/project/topologyPrev.vue | 3260 ++++++++--------- .../common/rightBox/addEndpointBox.vue | 4 +- .../common/rightBox/editEndpointBoxNew.vue | 5 +- .../components/common/rightBox/moduleBox.vue | 7 +- .../common/table/settings/endpointTable.vue | 2 +- .../common/table/settings/moduleTable.vue | 7 +- .../page/monitor/endpoint/endpointList.vue | 4 +- .../page/monitor/module/moduleList.vue | 3 +- .../page/monitor/project/projectList.vue | 2 +- 25 files changed, 1908 insertions(+), 1700 deletions(-) create mode 100644 nezha-fronted/src/components/common/bottomBox/tabs/endpointTabNew.vue diff --git a/nezha-fronted/src/components/charts/chart-alert-list.vue b/nezha-fronted/src/components/charts/chart-alert-list.vue index e10c97844..a19ab3f6f 100644 --- a/nezha-fronted/src/components/charts/chart-alert-list.vue +++ b/nezha-fronted/src/components/charts/chart-alert-list.vue @@ -25,7 +25,7 @@ {{chartData.name}} - + diff --git a/nezha-fronted/src/components/charts/chart-group.vue b/nezha-fronted/src/components/charts/chart-group.vue index 8c39a4432..446417008 100644 --- a/nezha-fronted/src/components/charts/chart-group.vue +++ b/nezha-fronted/src/components/charts/chart-group.vue @@ -19,7 +19,7 @@ ({{chartData.children.length}} charts) - + diff --git a/nezha-fronted/src/components/charts/chart-pie.vue b/nezha-fronted/src/components/charts/chart-pie.vue index fa17dcf1a..2fd9878ce 100644 --- a/nezha-fronted/src/components/charts/chart-pie.vue +++ b/nezha-fronted/src/components/charts/chart-pie.vue @@ -25,7 +25,7 @@ {{chartData.name}} - + diff --git a/nezha-fronted/src/components/charts/chart-single-stat.vue b/nezha-fronted/src/components/charts/chart-single-stat.vue index 0e34a9a8b..46a7808a8 100644 --- a/nezha-fronted/src/components/charts/chart-single-stat.vue +++ b/nezha-fronted/src/components/charts/chart-single-stat.vue @@ -25,7 +25,7 @@ {{chartData.name}} - + diff --git a/nezha-fronted/src/components/charts/chart-table.vue b/nezha-fronted/src/components/charts/chart-table.vue index 0734284f8..a07150099 100644 --- a/nezha-fronted/src/components/charts/chart-table.vue +++ b/nezha-fronted/src/components/charts/chart-table.vue @@ -26,7 +26,7 @@ {{chartData.name}} - + diff --git a/nezha-fronted/src/components/charts/chart-url.vue b/nezha-fronted/src/components/charts/chart-url.vue index 84a1ba63a..86ec47e23 100644 --- a/nezha-fronted/src/components/charts/chart-url.vue +++ b/nezha-fronted/src/components/charts/chart-url.vue @@ -13,7 +13,7 @@ {{chartData.name}} - + diff --git a/nezha-fronted/src/components/charts/line-chart-block.vue b/nezha-fronted/src/components/charts/line-chart-block.vue index f3c29ecf4..421b67d2a 100644 --- a/nezha-fronted/src/components/charts/line-chart-block.vue +++ b/nezha-fronted/src/components/charts/line-chart-block.vue @@ -7,7 +7,7 @@
-
+
{{chartData.name}} - + diff --git a/nezha-fronted/src/components/common/bottomBox/bottomBox.vue b/nezha-fronted/src/components/common/bottomBox/bottomBox.vue index 2518681f2..cb0e87f26 100644 --- a/nezha-fronted/src/components/common/bottomBox/bottomBox.vue +++ b/nezha-fronted/src/components/common/bottomBox/bottomBox.vue @@ -21,7 +21,7 @@ - + @@ -40,6 +40,9 @@ + + +
@@ -50,6 +53,7 @@ import cabinetTab from './tabs/cabinetTab' import alertMessageTab from './tabs/alertMessageTab' import endpointQueryTab from './tabs/endpointQueryTab' import endpointTab from './tabs/endpointTab' +import endpointTabNew from './tabs/endpointTabNew' import panelTab from './tabs/panelTab' import terminalLogRecordTab from './tabs/terminalLogRecordTab' import terminalLogMonitorTab from './tabs/terminalLogMonitorTab' @@ -70,7 +74,8 @@ export default { terminalLogMonitorTab, operationLogTab, terminalLogTab, - 'terminal-log-cmd-tab': terminalLogCMDTab + 'terminal-log-cmd-tab': terminalLogCMDTab, + endpointTabNew }, props: { isFullScreen: Boolean, // 是否全屏 @@ -96,6 +101,10 @@ export default { terminalLog: [ { prop: 'operationLogTab', name: this.$t('config.operationlog.operationlog'), active: false }, { prop: 'terminalLogTab', name: this.$t('config.terminallog.terminallog'), active: true } + ], + moduleTabTitle: [ + { prop: 'endpoint', name: this.$t('asset.tableTitle.endpoint'), active: true }, + { prop: 'alertMessage', name: 'alertMessage', active: false } ] } } diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue b/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue index 67e8c6ac1..58151e96a 100644 --- a/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue +++ b/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue @@ -1,7 +1,12 @@