From 4820da229822687e472b9d5abb2a09093a877a3a Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期五, 24 九月 2021 13:27:49 +0800
Subject: [PATCH] 更新spk

---
 HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs |   23 ++++++++++++++---------
 1 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs b/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs
index 906212f..bffa5c8 100644
--- a/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs
+++ b/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs
@@ -339,12 +339,13 @@
                         strPath = "LogicIcon/airconditionerlogic.png";
                     }
                     break;
-                case SPK.FloorHeatStandard:
+                case SPK.FloorHeatStandard:case SPK.HvacFloorHeat:
                     {
                         strPath = "LogicIcon/heatlogic.png";
                     }
                     break;
                 case SPK.AirFreshStandard:
+                case SPK.HvacAirFresh:
                     {
                         strPath = "LogicIcon/heatlogic.png";
                     }
@@ -359,6 +360,7 @@
                 case SPK.SensorDoorWindow:
                 case SPK.SensorUtrasonic:
                 case SPK.SenesorMegahealth:
+                case SPK.SenesorMegahealth2:
                 case SPK.SensorEnvironment:
                 case SPK.SensorEnvironment2:
                 case SPK.SensorEnvironment3:
@@ -410,12 +412,12 @@
             {
                 deviceStrTypeList.Add(Language.StringByID(StringId.AC));
             }
-            var floorHeating = deviceList.Find((device) => device.spk == SPK.FloorHeatStandard);
+            var floorHeating = deviceList.Find((device) => device.spk == SPK.FloorHeatStandard || device.spk == SPK.HvacFloorHeat);
             if (floorHeating != null)
             {
                 deviceStrTypeList.Add(Language.StringByID(StringId.FloorHeating));
             }
-            var airFresh = deviceList.Find((device) => device.spk == SPK.AirFreshStandard);
+            var airFresh = deviceList.Find((device) => device.spk == SPK.AirFreshStandard || device.spk == SPK.HvacAirFresh);
             if (airFresh != null)
             {
                 deviceStrTypeList.Add(Language.StringByID(StringId.AirFresh));
@@ -431,6 +433,7 @@
             || device.spk == SPK.SensorDoorWindow
             || device.spk == SPK.SensorUtrasonic
             || device.spk == SPK.SenesorMegahealth
+            || device.spk == SPK.SenesorMegahealth2
             || device.spk == SPK.SensorEnvironment
              || device.spk == SPK.SensorEnvironment2
               || device.spk == SPK.SensorEnvironment3
@@ -476,11 +479,11 @@
             }
             else if (deviceType == Language.StringByID(StringId.FloorHeating))
             {
-                functionTypeList.Add(SPK.FloorHeatStandard);
+                functionTypeList.Add(SPK.FloorHeatStandard);functionTypeList.Add(SPK.HvacFloorHeat);
             }
             else if (deviceType == Language.StringByID(StringId.AirFresh))
             {
-                functionTypeList.Add(SPK.AirFreshStandard);
+                functionTypeList.Add(SPK.AirFreshStandard); functionTypeList.Add(SPK.HvacAirFresh);
             }
             else if (deviceType == Language.StringByID(StringId.Sensor))
             {
@@ -494,6 +497,7 @@
                 functionTypeList.Add(SPK.SensorDoorWindow);
                 functionTypeList.Add(SPK.SensorUtrasonic);
                 functionTypeList.Add(SPK.SenesorMegahealth);
+                functionTypeList.Add(SPK.SenesorMegahealth2);
                 functionTypeList.Add(SPK.SensorEnvironment);
                 functionTypeList.Add(SPK.SensorEnvironment2);
                 functionTypeList.Add(SPK.SensorEnvironment3);
@@ -528,9 +532,9 @@
                         deviceTypeList.Add(SPK.CurtainSwitch);
                         deviceTypeList.Add(SPK.CurtainRoller);
                         deviceTypeList.Add(SPK.CurtainTrietex);
-                        deviceTypeList.Add(SPK.AcStandard);
+                        deviceTypeList.Add(SPK.AcStandard); deviceTypeList.Add(SPK.HvacAirFresh);
                         deviceTypeList.Add(SPK.AirFreshStandard);
-                        deviceTypeList.Add(SPK.FloorHeatStandard);
+                        deviceTypeList.Add(SPK.FloorHeatStandard); deviceTypeList.Add(SPK.HvacFloorHeat);
                         deviceTypeList.Add(SPK.SensorSmoke);
                         deviceTypeList.Add(SPK.SensorWater);
                         deviceTypeList.Add(SPK.SensorGas);
@@ -541,6 +545,7 @@
                         deviceTypeList.Add(SPK.SensorDoorWindow);
                         deviceTypeList.Add(SPK.SensorUtrasonic);
                         deviceTypeList.Add(SPK.SenesorMegahealth);
+                        deviceTypeList.Add(SPK.SenesorMegahealth2);
                         deviceTypeList.Add(SPK.SensorEnvironment);
                         deviceTypeList.Add(SPK.SensorEnvironment2);
                         deviceTypeList.Add(SPK.SensorEnvironment3);
@@ -563,8 +568,8 @@
                         deviceTypeList.Add(SPK.CurtainSwitch);
                         deviceTypeList.Add(SPK.CurtainRoller);
                         deviceTypeList.Add(SPK.CurtainTrietex);
-                        deviceTypeList.Add(SPK.AcStandard);
-                        deviceTypeList.Add(SPK.FloorHeatStandard);
+                        deviceTypeList.Add(SPK.AcStandard); deviceTypeList.Add(SPK.HvacAirFresh);
+                        deviceTypeList.Add(SPK.FloorHeatStandard); deviceTypeList.Add(SPK.HvacFloorHeat);
                         deviceTypeList.Add(SPK.AirFreshStandard);
                     }
                     break;

--
Gitblit v1.8.0