From 6ce0a9018dc6dead14d0d009b09e8e0942651c30 Mon Sep 17 00:00:00 2001 From: 25604 Date: Thu, 26 Feb 2026 16:40:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E6=9C=BA=E8=AF=A6=E6=83=85=E9=A1=B5?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../centerairC/sysMonitor/hostDetails.vue | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/views/centerairC/sysMonitor/hostDetails.vue b/src/views/centerairC/sysMonitor/hostDetails.vue index 0e21750..14eadec 100644 --- a/src/views/centerairC/sysMonitor/hostDetails.vue +++ b/src/views/centerairC/sysMonitor/hostDetails.vue @@ -428,20 +428,25 @@ export default { // 筛选去掉特定 paramType 的数据 this.rightHostData = this.hostData.filter((item) => { const specificParamTypes = [6, 5, 22, 26]; + const orderNumList = [99]; // const specificParamTypes = []; // 检查是否属于需要排除的特定 paramType const isSpecificParamType = specificParamTypes.includes( Number(item.paramType) ); + // 检查是否属于需要排除的特定 paramType + const isOrderNum = orderNumList.includes( + Number(item.orderNum) + ); // const isCombinedCondition0 = // Number(item.paramType) === 2 && // item.otherName.includes("手动启停"); // 返回 false 表示要排除该元素 - return !isSpecificParamType; + return !isSpecificParamType && !isOrderNum; }); // 根据 ordernum 进行排序 this.rightHostData.sort((a, b) => { - return Number(a.ordernum) - Number(b.ordernum); + return Number(a.orderNum) - Number(b.orderNum); }); this.hostData.forEach((item) => { //左边主机参数 根据不同的 paramType 处理 showValue @@ -458,8 +463,11 @@ export default { item.otherName.includes("故障") ) { // 故障状态 - item.showValue = - Number(item.curValue) === 0 ? "未故障" : "故障"; + if (item.curValue === "正常") { + item.showValue = "无故障"; + } else { + item.showValue = "故障"; + } this.badObj = item; } else if ( item.paramType === "22" && @@ -504,6 +512,10 @@ export default { if (item.mtType === "9") { // 压缩机参数 this.compressorData = item.list; + // 根据orderNum升序排序 + this.compressorData.sort((a, b) => { + return Number(a.orderNum) - Number(b.orderNum); + }); // 遍历数组 for (let i = 0; i < this.compressorData.length; i++) { const item = this.compressorData[i];