diff --git a/src/views/centerairC/sysMonitor/hostDetails.vue b/src/views/centerairC/sysMonitor/hostDetails.vue index 26eff59..b3c0b33 100644 --- a/src/views/centerairC/sysMonitor/hostDetails.vue +++ b/src/views/centerairC/sysMonitor/hostDetails.vue @@ -579,8 +579,41 @@ export default { hostListClass(paramType) { for (let i = 0; i < this.hostData.length; i++) { const item = this.hostData[i]; - if (item.paramType === paramType && Number(item.curValue) !== 0) { - return true; + if (item.paramType === paramType) { + // console.log("item.paramType ",item ) + switch (paramType) { + case "1": // 运行状态 + if (item.curValue === "运行" && item.otherName.includes("运行状态")) { + console.log("item", item); + return true; + } + break; + case "2": // 启停 + if (item.curValue === "启动" && item.otherName.includes("启停")) { + console.log("item", item); + return true; + } + break; + case "20": // 冷冻水流 + if ( Number(item.curValue) !== 0) { + console.log("item", item); + return true; + } + break; + case "21": // 冷却水流 + if ( Number(item.curValue) !== 0) { + console.log("item", item); + return true; + } + break; + default: + return false; + break; + } + } else { + if (item.paramType === paramType && Number(item.curValue) !== 0) { + return true; + } } } // 否则