// red部分提取 yellow部分提取
let errorArr = [];
let warnArr = [];
let succArr = [];
for (let kk in newArr) {
let isRed = false;
let isYellow = false;
if (newArr[kk].sessioninfo_status == 'red') {
isRed = true;
}
if (newArr[kk].dbstatus == 'died') {
isRed = true;
}
for (let i = 0; i < newArr[kk].waitevent.length; i++) {
if (newArr[kk].waitevent[i].status == 'red') {
isRed = true;
} else {
if (newArr[kk].waitevent[i].status == 'yellow') {
isYellow = true;
}
}
}
if (isRed) {
newArr[kk].status = 'error';
errorArr.push(newArr[kk]);
//newArr.splice(kk, 1);
} else if (isYellow) {
newArr[kk].status = 'warn';
warnArr.push(newArr[kk]);
//newArr.splice(kk, 1);
} else {
succArr.push(newArr[kk]);
}
}
let newArrs = errorArr.concat(warnArr,succArr);
console.log(newArrs);
renderHTML(newArrs);
};