From 5de5a26d3825b3182a7d3a18ed1cbdbb78a3f9aa Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期四, 23 七月 2020 16:39:59 +0800 Subject: [PATCH] 2020-07-23 --- HDL_ON/UI/UI2/2-Classification/FunctionPage.cs | 36 +++++++++++++++++++++++++++++++++--- 1 files changed, 33 insertions(+), 3 deletions(-) diff --git a/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs b/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs index b110079..96da5d9 100644 --- a/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs +++ b/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs @@ -62,7 +62,7 @@ TextColor = CSS_Color.FirstLevelTitleColor, TextSize = CSS_FontSize.PromptFontSize_FirstLevel, TextAlignment = TextAlignment.CenterLeft, - Text = UserConfig.Instance.CurFoor, + Text = OnAppConfig.Instance.CurFoor, }; roomFloorChangeView.AddChidren(btnFoor); #endregion @@ -85,7 +85,7 @@ } if (titleId == StringId.AC) { - if (function.functionCategory != FunctionCategory.AC) + if (function.functionType != FunctionType.AC) { continue; } @@ -97,8 +97,37 @@ continue; } } - functionListView.AddChidren(new Button() { Height = Application.GetRealHeight(12) }); + if(titleId == StringId.FloorHeating) + { + if(function.functionType != FunctionType.FloorHeating ) + { + continue; + } + } + if(titleId == StringId.Electric) + { + if(function.functionType != FunctionType.Socket && + function.functionType != FunctionType.TV && + function.functionType != FunctionType.Fan) + { + continue; + } + } + if (titleId == StringId.EnvironmentalScience) + { + if (function.functionType != FunctionType.PM10 || + function.functionType != FunctionType.PM25 || + //function.functionType != FunctionType.Noise || + function.functionType != FunctionType.WindPower || + function.functionType != FunctionType.CO2 || + function.functionType != FunctionType.Temp || + function.functionType != FunctionType.TVOC || + function.functionType != FunctionType.Humidity) + { + continue; + } + } if (function.functionType == FunctionType.RGB || function.functionType == FunctionType.Dimmer) { var functionDiv = new FunctionControlZone(function) @@ -131,6 +160,7 @@ functionDiv.LoadFunctionDiv(); functionListView.AddChidren(functionDiv); } + functionListView.AddChidren(new Button() { Height = Application.GetRealHeight(10) }); } } -- Gitblit v1.8.0