From aa1eb6c809ef1e0e050bfeac53e9f2ea4f11330c Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期五, 18 十二月 2020 21:00:48 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev-tzy' into NewFilePath --- HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs | 29 +++++++++++++++++++---------- 1 files changed, 19 insertions(+), 10 deletions(-) diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs b/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs index fb5a781..6844db7 100644 --- a/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs +++ b/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs @@ -24,7 +24,8 @@ { UpdataFunctionOnCount(function.functionCategory, function.functionType); UpdataCloseAllButton(function); - }catch + } + catch { } }); @@ -53,7 +54,7 @@ if (view2.GetChildren(k).GetType() == typeof(FrameLayout)) { var view3 = view2.GetChildren(j) as FrameLayout; - if(view3== null) + if (view3 == null) { continue; } @@ -162,12 +163,12 @@ { foreach (var rId in function.roomIds) { - if(rId == null) + if (rId == null) { continue; } var r = SpatialInfo.CurrentSpatial.RoomList.Find(s => s.roomId == rId); - if(r == null) + if (r == null) { continue; } @@ -261,7 +262,7 @@ { contentPageView.PageChange = (sender, e) => { - if(contentPageView.PageIndex == 0) + if (contentPageView.PageIndex == 0) { btnRoomTilte.IsSelected = true; btnRoomTilte.TextSize = CSS_FontSize.HeadlineFontSize; @@ -319,12 +320,12 @@ switch (functionCategory) { case ShowFunction.AC: - foreach(var f in FunctionList.List.aCs) + foreach (var f in FunctionList.List.aCs) { f.trait_on_off.curValue = onoff; //Control.Send(CommandType_A.write, f); Dictionary<string, string> d = new Dictionary<string, string>(); - d.Add("on_off", f.trait_on_off.curValue.ToString()); + d.Add(FunctionAttributeKey.OnOff, f.trait_on_off.curValue.ToString()); Control.Ins.SendWriteCommand(f, d); } break; @@ -342,9 +343,17 @@ foreach (var f in FunctionList.List.lights) { f.trait_on_off.curValue = onoff; - //Control.Send(CommandType_A.write, f); Dictionary<string, string> d = new Dictionary<string, string>(); - d.Add("on_off", f.trait_on_off.curValue.ToString()); + d.Add(FunctionAttributeKey.OnOff, f.trait_on_off.curValue.ToString()); + Control.Ins.SendWriteCommand(f, d); + } + break; + case ShowFunction.Electric: + foreach (var f in FunctionList.List.electricals) + { + f.trait_on_off.curValue = onoff; + Dictionary<string, string> d = new Dictionary<string, string>(); + d.Add(FunctionAttributeKey.OnOff, f.trait_on_off.curValue.ToString()); Control.Ins.SendWriteCommand(f, d); } break; @@ -381,7 +390,7 @@ btnOpen.IsSelected = false; foreach (var f in FunctionList.List.curtains) { - f.trait_on_off.curValue = "off"; + f.trait_on_off.curValue = "off"; f.percent = 0; Dictionary<string, string> d = new Dictionary<string, string>(); d.Add("on_off", f.trait_on_off.curValue.ToString()); -- Gitblit v1.8.0