From 9f47eb8beda408a0bcf616dcd0dddc0067782974 Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期四, 10 十二月 2020 17:53:01 +0800 Subject: [PATCH] 2020-12-10-1 --- HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs | 34 ++++++++++++++++++---------------- 1 files changed, 18 insertions(+), 16 deletions(-) diff --git a/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs b/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs index 86ebc92..3399cbd 100644 --- a/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs +++ b/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs @@ -4,7 +4,7 @@ namespace HDL_ON.UI.UI2.Intelligence.Automation { - + public class LogicMethod { /// <summary> @@ -77,7 +77,7 @@ long m = (long)((dt - startTime).TotalMilliseconds / 10); string sTimeSpan = byteArrayToHexString(int2ByteArray(getTimeStamp())); - + logicId = sOidBeginsWith + sTimeSpan; @@ -92,10 +92,10 @@ string s = Logic.LogicList[i].sid.Substring(20, 4); int iThisSceneId = Convert.ToInt16(s, 16); if (iThisSceneId > maxId) - maxId = iThisSceneId ; + maxId = iThisSceneId; } - logicId += (maxId+1).ToString("X4");//閫昏緫鍙� 涓や釜byte + logicId += (maxId + 1).ToString("X4");//閫昏緫鍙� 涓や釜byte logicId += "0000"; } catch @@ -125,7 +125,7 @@ /// 鑾峰彇缃戝叧鎴块棿鍒楄〃 /// </summary> /// <returns></returns> - public static List<HDL_ON.Entity.Room> GetGatewayRoomList() + public static List<HDL_ON.Entity.Room> GetGatewayRoomList() { return HDL_ON.Entity.DB_ResidenceData.residenceData.Rooms; } @@ -133,7 +133,7 @@ /// 鑾峰彇缃戝叧鎴块棿鍒楄〃 /// </summary> /// <returns></returns> - public static List<HDL_ON.Entity.Room> GetGatewayRoomList(string name) + public static List<HDL_ON.Entity.Room> GetGatewayRoomList(string name) { List<Entity.Room> roomList = new List<Entity.Room>(); @@ -163,7 +163,7 @@ /// <returns></returns> public static List<HDL_ON.Entity.Scene> GetSceneList() { - return HDL_ON.Entity.DB_ResidenceData.functionList.scenes; + return HDL_ON.Entity.DB_ResidenceData.functionList.scenes; } /// <summary> /// 鑾峰彇鎴块棿鐨勮澶囧垪琛� @@ -196,7 +196,7 @@ /// <returns></returns> public static HDL_ON.Entity.Function GetDevice(string sid) { - HDL_ON.Entity.Function device = new Entity.Function() { name= "Unknown"}; + HDL_ON.Entity.Function device = new Entity.Function() { name = "Unknown" }; List<HDL_ON.Entity.Function> deviceLists = GetGatewayDeviceList(); foreach (var dev in deviceLists) { @@ -216,7 +216,7 @@ /// <returns></returns> public static HDL_ON.Entity.Scene GetSecne(string sid) { - HDL_ON.Entity.Scene scene = new Entity.Scene() { name = "Unknown"}; + HDL_ON.Entity.Scene scene = new Entity.Scene() { name = "Unknown" }; List<HDL_ON.Entity.Scene> sceneLists = GetSceneList(); foreach (var sce in sceneLists) { @@ -294,17 +294,17 @@ /// </summary> /// <param name="deviceList">璁惧鍒楄〃</param> /// <returns></returns> - public static List<string> GetDeviceTypeList(List<HDL_ON.Entity.Function> deviceList) + public static List<string> GetDeviceTypeList(List<HDL_ON.Entity.Function> deviceList) { - List<string> deviceStrTypeList = new List<string>(); + List<string> deviceStrTypeList = new List<string>(); deviceStrTypeList.Clear(); - var lightjosn = deviceList.Find((device) => device.functionType == FunctionType.Relay || device.functionType == FunctionType.Dimmer|| device.functionType == FunctionType.ColorTemperature || device.functionType == FunctionType.RGB|| device.functionType == FunctionType.RGBW); + var lightjosn = deviceList.Find((device) => device.functionType == FunctionType.Relay || device.functionType == FunctionType.Dimmer || device.functionType == FunctionType.ColorTemperature || device.functionType == FunctionType.RGB || device.functionType == FunctionType.RGBW); if (lightjosn != null) { deviceStrTypeList.Add(Language.StringByID(StringId.Lights)); } - var curtainjosn = deviceList.Find((device) => device.functionType ==FunctionType.Curtain|| device.functionType == FunctionType.MotorCurtain|| device.functionType == FunctionType.RollingShutter); + var curtainjosn = deviceList.Find((device) => device.functionType == FunctionType.Curtain || device.functionType == FunctionType.MotorCurtain || device.functionType == FunctionType.RollingShutter); if (curtainjosn != null) { deviceStrTypeList.Add(Language.StringByID(StringId.Curtain)); @@ -360,11 +360,13 @@ /// 鏉′欢/鐩爣鏀寔璁惧 /// </summary> /// <returns></returns> - public static List<FunctionType> GetSupportEquipment(string if_type) + public static List<FunctionType> GetSupportEquipment(string if_type) { List<FunctionType> deviceTypeList = new List<FunctionType>(); - switch (if_type) { - case condition_if: { + switch (if_type) + { + case condition_if: + { deviceTypeList.Add(FunctionType.Relay); deviceTypeList.Add(FunctionType.RGB); deviceTypeList.Add(FunctionType.RGBW); -- Gitblit v1.8.0