CN-1328 fix: DNS的下钻列表页趋势图里出入方向数据取值不正确
This commit is contained in:
@@ -421,7 +421,8 @@ export default {
|
|||||||
if (item.type === val) {
|
if (item.type === val) {
|
||||||
lineData = Object.keys(item).map(t => {
|
lineData = Object.keys(item).map(t => {
|
||||||
return {
|
return {
|
||||||
...item[t]
|
...item[t],
|
||||||
|
label: t
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -451,16 +452,19 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
legendInit (data, active, show, type, dnsData) {
|
legendInit (data, active, show, type, dnsData) {
|
||||||
data.forEach((d, i) => {
|
data.forEach(d => {
|
||||||
dnsData[i].data = d.values
|
const obj = dnsData.find(item => d.label.includes(item.class))
|
||||||
dnsData[i].analysis = d.analysis
|
if (obj) {
|
||||||
|
obj.data = d.values
|
||||||
|
obj.analysis = d.analysis
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
let num = 0
|
let num = 0
|
||||||
|
|
||||||
dnsData.forEach(e => {
|
dnsData.forEach(e => {
|
||||||
e.unitType = type
|
e.unitType = type
|
||||||
if (e.name !== 'network.total' && parseFloat(e.analysis.avg) === 0) {
|
if (parseFloat(e.analysis.avg) === 0 || isNaN(parseFloat(e.analysis.avg))) {
|
||||||
e.show = false
|
e.show = false
|
||||||
num += 1
|
num += 1
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user