From 5e5d9617ae141991ce640f442015662ae4421bc5 Mon Sep 17 00:00:00 2001 From: sige Date: Wed, 27 Mar 2024 16:40:50 +0800 Subject: [PATCH] ~ --- src/web/src/pages/engineering/Common.vue | 46 ++++++++++++++++++++++---------- 1 file changed, 32 insertions(+), 14 deletions(-) diff --git a/src/web/src/pages/engineering/Common.vue b/src/web/src/pages/engineering/Common.vue index 6a8e455..55a18c9 100644 --- a/src/web/src/pages/engineering/Common.vue +++ b/src/web/src/pages/engineering/Common.vue @@ -21,21 +21,20 @@
- 酸1 - 酸2 - 酸3 - 酸4 - 酸5 - 酸6 - 酸7 - 水上 - 水下 - 回收 - 中和 + 酸1 + 酸2 + 酸4 + 酸5 + 酸6 + 酸7 + 酸8 + 水上 + 水下 + + 刷新
-
@@ -79,9 +78,28 @@ const condenserTemperature = ref(0); /** @var {Object} */ const outputIOList = ref({}); +// get IO background color +function getIoBackgroundColor(key) { + let value = outputIOList.value[key]; + if (value === 1) { + return 'red'; + } else { + return 'gray'; + } +} + +// refresh IO async function actionRefreshIO() { - let value = await ioGetValue('AcidLiquidLevelSensor0'); - outputIOList.value['AcidLiquidLevelSensor0'] = value; + let keys = [ + 'LiquidLevelSensor0','LiquidLevelSensor1','LiquidLevelSensor2','LiquidLevelSensor3', + 'LiquidLevelSensor4', 'LiquidLevelSensor5', 'LiquidLevelSensor6', 'LiquidLevelSensor7', + 'LiquidLevelSensorWaste', 'LiquidLevelSensorAlkali', 'LiquidLevelSensorWaterUp' + ]; + for (let key of keys) { + let value = await ioGetValue(key); + outputIOList.value[key] = value; + } + console.log(outputIOList.value); } // light green toggle