From 3f32e87aee6a3c53435ab4bb9a8fa2f11655fe74 Mon Sep 17 00:00:00 2001 From: zhangyu Date: Wed, 21 Apr 2021 11:39:16 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E6=B7=BB=E5=8A=A0=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E6=A1=86=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/assets/css/common/tableCommon.scss | 3 + .../src/components/common/clickSearch.vue | 113 ++++++++++++++++++ .../components/common/table/nzDataList.vue | 7 ++ .../page/monitor/endpoint/endpointList.vue | 83 ++++++++++++- 4 files changed, 204 insertions(+), 2 deletions(-) create mode 100644 nezha-fronted/src/components/common/clickSearch.vue diff --git a/nezha-fronted/src/assets/css/common/tableCommon.scss b/nezha-fronted/src/assets/css/common/tableCommon.scss index e9aaea471..3e7ae5e70 100644 --- a/nezha-fronted/src/assets/css/common/tableCommon.scss +++ b/nezha-fronted/src/assets/css/common/tableCommon.scss @@ -324,3 +324,6 @@ .operation-dropdown-text { font-size: 13px; } +.search-box{ + padding-bottom: 20px; +} diff --git a/nezha-fronted/src/components/common/clickSearch.vue b/nezha-fronted/src/components/common/clickSearch.vue new file mode 100644 index 000000000..3b3c215aa --- /dev/null +++ b/nezha-fronted/src/components/common/clickSearch.vue @@ -0,0 +1,113 @@ + + + + + diff --git a/nezha-fronted/src/components/common/table/nzDataList.vue b/nezha-fronted/src/components/common/table/nzDataList.vue index 15f69d3db..53423e8a4 100644 --- a/nezha-fronted/src/components/common/table/nzDataList.vue +++ b/nezha-fronted/src/components/common/table/nzDataList.vue @@ -22,6 +22,9 @@ +
@@ -88,6 +91,10 @@ export default { tableId: { type: String, default: '' + }, + hasSearch: { + type: Boolean, + default: false } }, data () { diff --git a/nezha-fronted/src/components/page/monitor/endpoint/endpointList.vue b/nezha-fronted/src/components/page/monitor/endpoint/endpointList.vue index b3097ee09..02dda29c4 100644 --- a/nezha-fronted/src/components/page/monitor/endpoint/endpointList.vue +++ b/nezha-fronted/src/components/page/monitor/endpoint/endpointList.vue @@ -3,9 +3,11 @@ +