From f42698fff1449bdceff7f4d59946e4a3b57257f9 Mon Sep 17 00:00:00 2001 From: wangwenrui Date: Wed, 22 Jul 2020 19:04:30 +0800 Subject: [PATCH] =?UTF-8?q?perf:alertMessage=20label=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=8E=92=E5=BA=8F=20&=20=E9=83=A8=E5=88=86=E5=9B=BD=E9=99=85?= =?UTF-8?q?=E5=8C=96=E8=A1=A5=E5=85=85=E3=80=81=E6=9B=B4=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/charts/chart-alert-list.vue | 35 +++++++++++++------ .../common/bottomBox/tabs/alertMessageTab.vue | 32 ++++++++++++++--- .../src/components/common/language/cn.js | 9 +++-- .../src/components/common/language/en.js | 5 ++- .../common/rightBox/alertConfigBox.vue | 2 +- .../src/components/page/alert/list.vue | 25 ++++++++++--- .../src/components/page/config/system.vue | 4 +-- 7 files changed, 86 insertions(+), 26 deletions(-) diff --git a/nezha-fronted/src/components/charts/chart-alert-list.vue b/nezha-fronted/src/components/charts/chart-alert-list.vue index 468cf636d..7bca21891 100644 --- a/nezha-fronted/src/components/charts/chart-alert-list.vue +++ b/nezha-fronted/src/components/charts/chart-alert-list.vue @@ -100,11 +100,11 @@  {{severityData[2].value}}
@@ -203,11 +203,11 @@  {{severityData[2].value}}
@@ -503,6 +503,21 @@ export default { startResize(e) { let vm = this; this.$chartResizeTool.start(vm, this.data, e); + }, + labelsSort:function(obj){ + let buildIn=['asset','endpoint','module','project','datacenter'] + let labels=JSON.parse(JSON.stringify(obj)); + let result=[]; + for(let key of buildIn){ + if(key in labels){ + result.push({label:key,value:labels[key]}) + delete labels[key] + } + } + Object.keys(labels).sort().forEach(key=>{ + result.push({label:key,value:labels[key]}) + }) + return result; }, labelsClassName(row) { if (row.column.label == this.$t("alert.list.labels")) { diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue b/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue index 32a8e437f..dac983e03 100644 --- a/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue +++ b/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue @@ -92,11 +92,11 @@ -
-->