From f0afa1d5e7bbf028bf908618f4eb7b2790944ad0 Mon Sep 17 00:00:00 2001 From: "@changcode" Date: Wed, 31 Aug 2022 13:54:20 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=20npm=20=3D=E3=80=8B=20overview=20?= =?UTF-8?q?=E4=B8=8B=E9=92=BB=20=E6=B5=81=E9=87=8F=E6=8A=98=E7=BA=BF?= =?UTF-8?q?=E5=9B=BE=E8=A1=A8=20=E8=A1=A5=E5=85=85=E4=B8=8B=E6=8B=89?= =?UTF-8?q?=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/charts2/npmTrafficLine.scss | 51 ++++++++++- .../charts2/charts/npm/NpmNetworkQuantity.vue | 34 ------- .../charts2/charts/npm/NpmTrafficLine.vue | 91 ++++++++++++++----- 3 files changed, 114 insertions(+), 62 deletions(-) diff --git a/src/assets/css/components/views/charts2/npmTrafficLine.scss b/src/assets/css/components/views/charts2/npmTrafficLine.scss index 1be7d0cb..b454dcc9 100644 --- a/src/assets/css/components/views/charts2/npmTrafficLine.scss +++ b/src/assets/css/components/views/charts2/npmTrafficLine.scss @@ -1,11 +1,52 @@ .npm-traffic-line { height: 100%; width: 100%; - .npm-traffic-line-title { - font-size: 14px; - color: #353636; - font-weight: 600; - height: 32px; + .npm-traffic-line-header { + display: flex; + justify-content: space-between; + .npm-traffic-line-title { + font-size: 14px; + color: #353636; + font-weight: 600; + height: 32px; + } + .line-select-metric { + display: flex; + align-items: center; + + &>span { + font-size: 12px; + color: #575757; + font-weight: 400; + margin-right: 3px; + } + .line-select__operation { + height: 24px; + margin-left: 3px; + box-shadow: none; + border-radius: 2px; + .el-input__inner { + width: 100px; + height: 24px; + padding-left: 4px; + line-height: 24px; + font-size: 12px; + color: #2C72C6; + font-weight: 400; + } + .el-input__suffix { + display: flex; + .el-input__suffix-inner { + line-height: 24px; + .el-select__caret { + line-height: 24px; + width: 16px; + color: #575757; + } + } + } + } + } } .npm-traffic-line-body { border: 1px solid #E2E5EC; diff --git a/src/views/charts2/charts/npm/NpmNetworkQuantity.vue b/src/views/charts2/charts/npm/NpmNetworkQuantity.vue index 2e74cdd9..c26dfb86 100644 --- a/src/views/charts2/charts/npm/NpmNetworkQuantity.vue +++ b/src/views/charts2/charts/npm/NpmNetworkQuantity.vue @@ -86,33 +86,6 @@ export default { this.toggleLoading(true) get(api.npm.overview.networkAnalysis, params).then(res => { if (res.code === 200) { - res.data.result = { - establishLatencyMsAvg: 0.16, - establishLatencyMsP50: 0.16, - establishLatencyMsP90: 0.16, - establishLatencyMsP95: 0.16, - establishLatencyMsP99: 0.16, - httpResponseLatencyAvg: 0.16, - httpResponseLatencyP50: 0.16, - httpResponseLatencyP90: 0.16, - httpResponseLatencyP95: 0.16, - httpResponseLatencyP99: 0.16, - sslConLatencyAvg: 0.16, - sslConLatencyP50: 0.16, - sslConLatencyP90: 0.16, - sslConLatencyP95: 0.16, - sslConLatencyP99: 0.16, - tcpLostlenPercentAvg: 0.16, - tcpLostlenPercentP50: 0.16, - tcpLostlenPercentP90: 0.16, - tcpLostlenPercentP95: 0.16, - tcpLostlenPercentP99: 0.16, - pktRetransPercentAvg: 0.16, - pktRetransPercentP50: 0.16, - pktRetransPercentP90: 0.16, - pktRetransPercentP95: 0.16, - pktRetransPercentP99: 0.16 - } this.npmNetworkCycleData = res.data.result } }).finally(() => { @@ -179,13 +152,6 @@ export default { const scoreInfo = {} let index = 0 if (res.code === 200) { - res.data.result = { - establishLatencyMsAvg: 0.16, - httpResponseLatencyAvg: 0.16, - sslConLatencyAvg: 0.16, - tcpLostlenPercentAvg: 1, - pktRetransPercentAvg: 1 - } if (res.data.result.establishLatencyMsAvg || res.data.result.establishLatencyMsAvg === 0) { res.data.result.establishLatencyMs = res.data.result.establishLatencyMsAvg index = 0 diff --git a/src/views/charts2/charts/npm/NpmTrafficLine.vue b/src/views/charts2/charts/npm/NpmTrafficLine.vue index 6c8ceafb..b28b6a05 100644 --- a/src/views/charts2/charts/npm/NpmTrafficLine.vue +++ b/src/views/charts2/charts/npm/NpmTrafficLine.vue @@ -1,6 +1,23 @@