Authored by wangtao

故障拨测

... ... @@ -273,20 +273,25 @@ const faultEvent = () => {
var obj = {
columns: [{
prop: 'shortName',
width: 120,
width: 220,
label: '名称',
}],
data: []
}
arr.forEach(function (list) {
var dataItem = {};
list.forEach(function (listItem) {
var dataItem = {};
var kpiId = listItem.kpiId;
var kpiName = listItem.kpiName;
var val = listItem.diagnosisResult;
if (obj.columns.length == 0) {
var colArr = obj.columns.filter((e) =>{
if(e.prop == kpiId){
return e;
}
})
if (colArr.length == 0) {
obj.columns.push({
prop: kpiId,
label: kpiName,
... ... @@ -296,8 +301,8 @@ const faultEvent = () => {
dataItem[kpiId] = val;
dataItem['shortName'] = listItem.shortName;
obj.data.push(dataItem);
});
obj.data.push(dataItem);
})
emit('openDialog', 'more', {}, obj);
... ...