From 5d576fa89f822bc40219cdaa1ba72f7a37c74c06 Mon Sep 17 00:00:00 2001 From: zyh Date: Tue, 13 Jun 2023 15:56:37 +0800 Subject: [PATCH] =?UTF-8?q?NEZ-2868=20fix=EF=BC=9A=E4=BF=AE=E5=A4=8Dasset?= =?UTF-8?q?=20discovery=20imported=E6=8C=89=E9=92=AE=E7=82=B9=E5=87=BB?= =?UTF-8?q?=E6=97=A0=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/assets/css/common/tableCommon.scss | 1 + .../assets/css/components/page/tool/ping.scss | 49 ++- .../css/components/page/tool/trace.scss | 3 - .../common/rightBox/asset/assetBox.vue | 2 +- .../common/table/asset/disccoveryTabTable.vue | 45 ++- .../common/table/tool/pingTable.vue | 15 +- .../common/table/tool/traceTable.vue | 15 +- .../components/page/tool/assetDiscovery.vue | 351 ++++++++++-------- .../src/components/page/tool/ping.vue | 2 +- 9 files changed, 285 insertions(+), 198 deletions(-) diff --git a/nezha-fronted/src/assets/css/common/tableCommon.scss b/nezha-fronted/src/assets/css/common/tableCommon.scss index 181f7e06e..c7c672c9c 100644 --- a/nezha-fronted/src/assets/css/common/tableCommon.scss +++ b/nezha-fronted/src/assets/css/common/tableCommon.scss @@ -314,6 +314,7 @@ background-color: $--background-color-disabled; opacity: 0.6; outline: none; + cursor: default; i { font-size: 14px; color: $--color-text-label; diff --git a/nezha-fronted/src/assets/css/components/page/tool/ping.scss b/nezha-fronted/src/assets/css/components/page/tool/ping.scss index a78afe329..c2aa0464b 100644 --- a/nezha-fronted/src/assets/css/components/page/tool/ping.scss +++ b/nezha-fronted/src/assets/css/components/page/tool/ping.scss @@ -17,9 +17,6 @@ height: 148px; margin-top: 38px; box-shadow: unset; - .tools-header-left>span{ - margin-right: 10px !important; - } .tools-header-center{ width: 391px; } @@ -146,6 +143,9 @@ .el-icon-more{ font-size: 22px; } + .nz-icon-search{ + font-size: 22px; + } .msg{ font-size: 18px; } @@ -219,6 +219,7 @@ max-height: 144px; overflow-y: auto; } + .radar-box{ .top-tools { width: 100%; @@ -247,16 +248,24 @@ line-height: 30px; font-weight: 400; } - .tools-header-left { - width: 360px; - display: flex; - margin-left: 15px; - } .nz-select-tag { color: $--color-text-regular; + display: flex; + margin-left: 15px; + align-items: flex-start; + > span{ + margin-right: 10px; + font-size: 14px; + color: $--color-text-regular; + letter-spacing: 0; + text-align: right; + line-height: 30px; + font-weight: 400; + } .el-select__tags{ max-height: 128px; overflow-y: auto; + cursor: pointer; } .el-tag--info { min-width: 40px; @@ -272,13 +281,12 @@ } } } - .tools-header-left.tools-header-left-ping{ + .tools-header-left{ width: 360px; display: flex; margin-left: 15px; > span{ - display: block; - margin-right: 5px; + margin-right: 10px; font-size: 14px; color: $--color-text-regular; letter-spacing: 0; @@ -293,6 +301,7 @@ .el-select__tags{ height: 24px; overflow-y: auto; + cursor: pointer; } } .tools-header-right { @@ -501,3 +510,21 @@ td.el-table__expanded-cell:hover { } } } + + +.ipSubnet-select{ + .subnet-item { + display: flex; + justify-content: space-between; + .subnet-item-left{ + padding-right: 10px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + } + .subnet-item-right{ + color: $--color-text-secondary; + font-size: 12px; + } + } +} \ No newline at end of file diff --git a/nezha-fronted/src/assets/css/components/page/tool/trace.scss b/nezha-fronted/src/assets/css/components/page/tool/trace.scss index 6f748cd37..d02f50126 100644 --- a/nezha-fronted/src/assets/css/components/page/tool/trace.scss +++ b/nezha-fronted/src/assets/css/components/page/tool/trace.scss @@ -17,9 +17,6 @@ height: 148px; margin-top: 38px; box-shadow: unset; - .tools-header-left>span{ - margin-right: 10px !important; - } .tools-header-center{ width: 391px; } diff --git a/nezha-fronted/src/components/common/rightBox/asset/assetBox.vue b/nezha-fronted/src/components/common/rightBox/asset/assetBox.vue index 69c18a33c..91a2acdce 100644 --- a/nezha-fronted/src/components/common/rightBox/asset/assetBox.vue +++ b/nezha-fronted/src/components/common/rightBox/asset/assetBox.vue @@ -597,7 +597,7 @@ export default { } } } - this.$refs.form.clearValidate() + this.$refs.form && this.$refs.form.clearValidate() this.editAsset.brandAndModel = [this.editAsset.brand.id, this.editAsset.model.id] } } diff --git a/nezha-fronted/src/components/common/table/asset/disccoveryTabTable.vue b/nezha-fronted/src/components/common/table/asset/disccoveryTabTable.vue index be5457188..55a961223 100644 --- a/nezha-fronted/src/components/common/table/asset/disccoveryTabTable.vue +++ b/nezha-fronted/src/components/common/table/asset/disccoveryTabTable.vue @@ -30,6 +30,7 @@ :sort-orders="['ascending', 'descending']" :sortable="item.sortable" :width="`${item.width}`" + :sort-method="item.sortMethod" >