From 61dc4a5d59514837ee72c881cee767c134669d54 Mon Sep 17 00:00:00 2001 From: selia-zx <1771203023@qq.com> Date: Wed, 9 Jul 2025 14:02:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=94=9F=E6=B4=BB=E7=83=AD?= =?UTF-8?q?=E6=B0=B4-=E7=83=AD=E6=B3=B5=E5=BC=80=E5=85=B3=E6=9C=BA?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/hotWater/waterControl/index.vue | 40 ++++++++++++----------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/src/views/hotWater/waterControl/index.vue b/src/views/hotWater/waterControl/index.vue index 92ac8a5..9ebc23a 100644 --- a/src/views/hotWater/waterControl/index.vue +++ b/src/views/hotWater/waterControl/index.vue @@ -71,7 +71,7 @@
运行状态:
- 关机 - 开机 - 开机 - + 关机
实际温度:
@@ -774,7 +765,12 @@ export default { ...item, waterLevel: Number(item.waterLevel), runningStatus: Number(item.runningStatus) == 0 ? "停止" : "运行", //运行状态 - hotPumpStatus: item.switchStatus, //热泵开关状态 + hotPumpStatus: + Number(item.switchStatus) === 0 + ? false + : Number(item.switchStatus) === 4 + ? true + : "", // 热泵开关状态 switchStatus: Number(item.switchStatus) == 0 ? false : true, //启停控制 alarmStatus: Number(item.alarmStatus) == 0 ? "无故障" : "故障", //故障状态 handAutomaticSwitch: @@ -835,7 +831,12 @@ export default { waterLevel: Number(item.waterLevel), runningStatus: Number(item.runningStatus) == 0 ? "运行" : "停止", //运行状态 - hotPumpStatus: item.switchStatus, //热泵开关状态 + hotPumpStatus: + Number(item.switchStatus) === 0 + ? false + : Number(item.switchStatus) === 4 + ? true + : "未知状态", // 热泵开关状态 switchStatus: Number(item.switchStatus) == 0 ? false : true, //启停控制 alarmStatus: @@ -941,7 +942,7 @@ export default { handleHotPump(item) { this.$confirm( `确定要切换设备"${item.name}"的状态为:${ - item.switchStatus ? "开机" : "关机 吗?" + item.hotPumpStatus ? "开机" : "关机 吗?" }`, "提示", { @@ -952,13 +953,14 @@ export default { ) .then(() => { // 这里调用请求函数,示例中只是简单打印信息 - console.log("请求后台", item.switchStatus); + console.log("请求后台", item.hotPumpStatus); let param = null; - if (item.switchStatus) { - param = 1; + if (item.hotPumpStatus) { + param = 4; } else { param = 0; } + console.log("参数",param) this.hadleOperationConrol(item.switchStatusId, param); }) .catch(() => {