From cae4d4b5b508a666fbd0dff3c2a981fdff841bc8 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期四, 30 三月 2023 13:10:33 +0800 Subject: [PATCH] Merge branch 'Dev-Branch' into wjc --- HDL_ON/Entity/Function/Function.cs | 25 +++++++++++++++++++++++-- 1 files changed, 23 insertions(+), 2 deletions(-) diff --git a/HDL_ON/Entity/Function/Function.cs b/HDL_ON/Entity/Function/Function.cs index cefcba4..af35197 100644 --- a/HDL_ON/Entity/Function/Function.cs +++ b/HDL_ON/Entity/Function/Function.cs @@ -523,6 +523,14 @@ SetAttrState(sta.key, sta.value); } } + /// <summary> + /// 鍔熻兘鍒楄〃鎺掑簭 + /// </summary> + public int FunctionOrderNumber = 9999; + /// <summary> + /// 鎴块棿鍒楄〃鎺掑簭 + /// </summary> + public int RoomOrderNumber = 9999; /// <summary> @@ -742,6 +750,18 @@ var sFunc = new SceneFunction(); foreach (var attr in attributes) { + //绐楀笜鍚屾椂鍙戦�佸紑鍏宠窡鐧惧垎姣斾細鏈夐棶棰橈紝 + if(spk == SPK.CurtainRoller || spk == SPK.CurtainTrietex || spk == SPK.CurtainDream) + { + if (attr.key == FunctionAttributeKey.OnOff) + { + if (attributes.Find((obj) => obj.key == FunctionAttributeKey.Percent) != null) + { + continue; + } + } + } + switch (attr.key) { case FunctionAttributeKey.OnOff: @@ -1362,6 +1382,7 @@ /// 闂ㄩ攣 /// </summary> public const string DoorLock = "security.door"; + /// <summary> /// 闂ㄩ攣spk鍒楄〃 /// </summary> @@ -1760,7 +1781,7 @@ spkList.Add(SensorCO2); spkList.Add(SensorTVOC); spkList.Add(SensorHumidity); - spkList.Add(SensorEnvironment); + spkList.Add(SensorEnvironment); spkList.Add(SensorEnvironmentHailin); spkList.Add(SensorEnvironment2); spkList.Add(SensorEnvironment3); spkList.Add(SensorHcho); @@ -1790,7 +1811,7 @@ public static List<string> EvironmentSensorList() { var spkList = new List<string>(); - spkList.Add(SensorEnvironment); + spkList.Add(SensorEnvironment); spkList.Add(SensorEnvironmentHailin); spkList.Add(SensorEnvironment2); spkList.Add(SensorEnvironment3); return spkList; -- Gitblit v1.8.0