From 15eb858602ab3ea16277604a2093ed79f7a7d6dc Mon Sep 17 00:00:00 2001 From: hanyuxia Date: Fri, 26 Aug 2022 16:26:31 +0800 Subject: [PATCH] =?UTF-8?q?CN-671=20Dashboard=20-=20=E5=A4=9A=E7=BB=B4?= =?UTF-8?q?=E5=BA=A6=E8=A1=A8=E6=A0=BC=E4=BC=98=E5=8C=96:=E5=88=97?= =?UTF-8?q?=E6=95=B0=E5=80=BC=E5=92=8C=E7=8E=AF=E6=AF=94=E9=9D=A0=E4=B8=AD?= =?UTF-8?q?=E9=97=B4=E5=AF=B9=E9=BD=90;=E8=A1=A8=E6=A0=BC=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E2=80=9Cshow=20more=E2=80=9D=EF=BC=8C=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E8=AF=B7=E6=B1=8250=E6=9D=A1=EF=BC=8C=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E5=B1=95=E7=A4=BA10=E6=9D=A1=EF=BC=8C=E7=82=B9?= =?UTF-8?q?=E5=87=BBshow=20more=E5=8A=A0=E8=BD=BD=E5=85=A8=E9=83=A8;?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=88=97=E6=8E=92=E5=BA=8F=E5=8A=9F=E8=83=BD?= =?UTF-8?q?;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/charts2/networkOverviewTabs.scss | 53 +++++- src/utils/constants.js | 4 +- .../networkOverview/NetworkOverviewTabs.vue | 159 ++++++++---------- 3 files changed, 125 insertions(+), 91 deletions(-) diff --git a/src/assets/css/components/views/charts2/networkOverviewTabs.scss b/src/assets/css/components/views/charts2/networkOverviewTabs.scss index d437d3e5..25bd2fd3 100644 --- a/src/assets/css/components/views/charts2/networkOverviewTabs.scss +++ b/src/assets/css/components/views/charts2/networkOverviewTabs.scss @@ -1,7 +1,7 @@ .tabs { $blue: #2C72C6; $grey: #353636; - height:100%; + height:calc(100% - 64px); font-size:12px; .tab-hide{ margin-top:40px; @@ -12,7 +12,7 @@ height:100%; border: 1px solid #E2E5EC;; padding:1px; - border-radius: 4px; + border-radius: 4px 4px 0 0; .tab-table { border:0px; .data-click:hover{ @@ -21,12 +21,22 @@ } .data-total{ display: flex !important; + justify-content:center; + } + .data-value{ + display: flex !important; + justify-content:right; + width:50%; + } + .data-trend{ + display: flex; + width:50%; } .data-total-trend { display: flex; + justify-content:left; margin-left: 6px; align-items: center; - justify-content: center; margin-top: 2px; border-radius: 10px; font-weight:500; @@ -92,10 +102,15 @@ height: calc(100% - 40px); border:none; .el-table__body-wrapper { - height: calc(100% - 32px) !important; + height: calc(100% - 34px) !important; } } } + .cn-chart__tabs-hide-tab { + .el-tabs__content { + height: 100% !important; + } + } .tab-search { position:absolute; height:40px; @@ -270,3 +285,33 @@ right:200px !important; transform: translateY(126px) !important;*/ } +.fixed-row { + display:flex; + justify-content: flex-start; + align-items: center; + margin-top: 2px; + width: 100%; + height:40px; + border:solid 1px #E2E5EC; + padding-left:10px !important; + text-align: left; + border-top:0px; + border-radius:0 0 4px 4px; + color:#046eca; + .fixed-button { + display:flex; + justify-content: center; + padding:7px 10px; + align-items: center; + height: 30px; + } + .fixed-button:hover { + cursor:pointer; + background: #e6f4ff; + box-shadow: 0 2px 4px 0 rgba(51,51,51,0.02); + border-radius: 4px; + } +} +.btn-up{ + margin-top:40px; +} \ No newline at end of file diff --git a/src/utils/constants.js b/src/utils/constants.js index 6b1fc007..24a9eb03 100644 --- a/src/utils/constants.js +++ b/src/utils/constants.js @@ -688,13 +688,15 @@ export const networkTable = { panelIdOfThirdMenu: drillDownPanelTypeMapping.npmThirdMenu, bytesColumnNameGroup: bytesColumnNameGroupForNpm, packetsColumnNameGroup: {}, // 无metric下拉列表条件,用不到此属性 - sessionsColumnNameGroup: {},// 无metric下拉列表条件,用不到此属性 + sessionsColumnNameGroup: {}, // 无metric下拉列表条件,用不到此属性 bytesCycleColumnNameGroup: bytesCycleColumnNameGroupForNmp, packetsCycleColumnNameGroup: {}, sessionsCycleColumnNameGroup: {} } } +export const networkDefaultLimit = 50 + export const dnsServerRole = { RTDNS: 'RTDNS', TLDNS: 'TLDNS', diff --git a/src/views/charts2/charts/networkOverview/NetworkOverviewTabs.vue b/src/views/charts2/charts/networkOverview/NetworkOverviewTabs.vue index 757fa018..6cb5c38c 100644 --- a/src/views/charts2/charts/networkOverview/NetworkOverviewTabs.vue +++ b/src/views/charts2/charts/networkOverview/NetworkOverviewTabs.vue @@ -1,8 +1,7 @@