From e3809a11dcc87784bbf3b7ccb07c704e8efd9309 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=8A=B2=E6=9D=BE?= Date: Tue, 31 Mar 2020 17:22:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20asset=E4=BA=8C=E7=BA=A7endpoint?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AF=BC=E5=85=A5=E5=AF=BC=E5=87=BA=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1.asset二级endpoint增加导入导出按钮 2.asset/alertRule二级alertMessage页面初始参数 --- .../common/bottomBox/tabs/alertMessageTab.vue | 12 +++++- .../common/bottomBox/tabs/endpointTab.vue | 29 +++++++++++--- .../common/rightBox/addEndpointBox.vue | 6 ++- .../src/components/common/searchInput.vue | 40 ++++++++++++++++--- .../components/common/searchSelectInfo.vue | 10 +++++ .../src/components/page/alert/config.vue | 2 +- .../src/components/page/alert/list.vue | 9 ++++- .../src/components/page/asset/asset.vue | 6 ++- .../src/components/page/project/project.vue | 2 +- nezha-fronted/src/store/index.js | 2 +- 10 files changed, 99 insertions(+), 19 deletions(-) diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue b/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue index 5d6052072..fe37db585 100644 --- a/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue +++ b/nezha-fronted/src/components/common/bottomBox/tabs/alertMessageTab.vue @@ -12,7 +12,7 @@
@@ -117,6 +117,7 @@ }, data() { return { + defaultSearchValue: this.obj.alertNum ? 1 : 0, showElementSet: false, tableId: 'alertListTable', //需要分页的table的id,用于记录每页数量 showTopBtn: false, //top按钮是否显示 @@ -196,6 +197,12 @@ type: 'asset', label: 'asset', disabled: true + }, { + id: 12, + name: this.$t('alert.list.state'), + type: 'select', + label: 'alertMessageState', + disabled: false }], }, searchLabel: { //搜索参数 @@ -366,6 +373,9 @@ this.searchLabel.type = 3; this.searchLabel.linkId = n.id; } + if (n.alertNum) { + this.defaultSearchValue = 1; + } this.getAlertList(); } } diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/endpointTab.vue b/nezha-fronted/src/components/common/bottomBox/tabs/endpointTab.vue index 25b2dddc6..2bce8da9e 100644 --- a/nezha-fronted/src/components/common/bottomBox/tabs/endpointTab.vue +++ b/nezha-fronted/src/components/common/bottomBox/tabs/endpointTab.vue @@ -11,10 +11,18 @@ - + + + +