CN-1362 fix: 更改折线图隐藏Tab的逻辑

This commit is contained in:
刘洪洪
2023-09-27 18:40:16 +08:00
parent 4acddde2db
commit 4e0e49585e
4 changed files with 12 additions and 12 deletions

View File

@@ -464,7 +464,7 @@ export default {
dnsData.forEach(e => {
e.unitType = type
if (parseFloat(e.analysis.avg) === 0 || isNaN(parseFloat(e.analysis.avg))) {
if (parseFloat(e.analysis.max) === 0 || isNaN(parseFloat(e.analysis.max))) {
e.show = false
num += 1
} else {
@@ -474,7 +474,7 @@ export default {
}
}
if (this.lineTab === e.class) {
if (parseFloat(e.analysis.avg) <= 0) {
if (parseFloat(e.analysis.max) <= 0) {
this.lineTab = ''
this.lineRefer = ''
this.init()
@@ -489,10 +489,10 @@ export default {
let ingressAvg = 0
let egressAvg = 0
if (ingressObj) {
ingressAvg = parseFloat(ingressObj.analysis.avg) || 0
ingressAvg = parseFloat(ingressObj.analysis.max) || 0
}
if (egressObj) {
egressAvg = parseFloat(egressObj.analysis.avg) || 0
egressAvg = parseFloat(egressObj.analysis.max) || 0
}
if ((ingressAvg + egressAvg) === 0) {
const totalObj = dnsData.find(d => d.name === 'network.total')

View File

@@ -544,7 +544,7 @@ export default {
const self = this
tabs.forEach(e => {
e.unitType = type
if (e.name !== 'network.total' && parseFloat(e.analysis.avg) === 0) {
if (e.name !== 'network.total' && parseFloat(e.analysis.max) === 0) {
e.show = false
num += 1
} else {
@@ -554,7 +554,7 @@ export default {
}
}
if (self.lineTab === e.class) {
if (parseFloat(e.analysis.avg) <= 0) {
if (parseFloat(e.analysis.max) <= 0) {
self.lineTab = ''
self.lineRefer = ''
self.init()

View File

@@ -387,7 +387,7 @@ export default {
let num = 0
linkData.forEach(e => {
e.unitType = type
if (parseFloat(e.analysis.avg) === 0 || isNaN(parseFloat(e.analysis.avg))) {
if (parseFloat(e.analysis.max) === 0 || isNaN(parseFloat(e.analysis.max))) {
e.show = false
num += 1
} else {
@@ -397,7 +397,7 @@ export default {
}
}
if (this.lineTab === e.class) {
if (parseFloat(e.analysis.avg) <= 0) {
if (parseFloat(e.analysis.max) <= 0) {
this.lineTab = ''
this.lineRefer = ''
this.init()
@@ -411,10 +411,10 @@ export default {
let ingressAvg = 0
let egressAvg = 0
if (ingressObj) {
ingressAvg = parseFloat(ingressObj.analysis.avg) || 0
ingressAvg = parseFloat(ingressObj.analysis.max) || 0
}
if (egressObj) {
egressAvg = parseFloat(egressObj.analysis.avg) || 0
egressAvg = parseFloat(egressObj.analysis.max) || 0
}
if ((ingressAvg + egressAvg) === 0) {
const totalObj = linkData.find(d => d.name === 'network.total')

View File

@@ -512,7 +512,7 @@ export default {
const self = this
tabs.forEach(e => {
e.unitType = type
if (e.name !== 'network.total' && parseFloat(e.analysis.avg) === 0) {
if (e.name !== 'network.total' && parseFloat(e.analysis.max) === 0) {
e.show = false
num += 1
} else {
@@ -522,7 +522,7 @@ export default {
}
}
if (self.lineTab === e.class) {
if (parseFloat(e.analysis.avg) <= 0) {
if (parseFloat(e.analysis.max) <= 0) {
self.lineTab = ''
self.lineRefer = ''
self.init()