From 43b0d5870d528f23ecd6aeceb6cfd4325188b46f Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期四, 01 七月 2021 15:50:43 +0800
Subject: [PATCH] Revert "1"

---
 HDL_ON/UI/UI2/2-Classification/FunctionPage.cs |   28 ++++++++++++++++++----------
 1 files changed, 18 insertions(+), 10 deletions(-)

diff --git a/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs b/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs
old mode 100755
new mode 100644
index c140558..47a64cc
--- a/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs
+++ b/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs
@@ -83,29 +83,37 @@
 
             if (titleId == StringId.Lights)
             {
-                functionList.AddRange(FunctionList.List.lights);
+                functionList.AddRange(FunctionList.List.GetLightList());
             }
             else if (titleId == StringId.AC)
             {
-                functionList.AddRange(FunctionList.List.aCs);
+                functionList.AddRange(FunctionList.List.GetAcList());
             }
             else if (titleId == StringId.Curtain)
             {
-                functionList.AddRange(FunctionList.List.curtains);
+                functionList.AddRange(FunctionList.List.GetCurtainList());
             }
             else if (titleId == StringId.FloorHeating)
             {
-                functionList.AddRange(FunctionList.List.floorHeatings);
+                functionList.AddRange(FunctionList.List.GetFloorHeatingList());
             }
             else if (titleId == StringId.Electric)
             {
-                functionList.AddRange(FunctionList.List.electricals);
+                functionList.AddRange(FunctionList.List.GetElectricals());
             }
             else if (titleId == StringId.EnvironmentalScience)
             {
-                functionList.AddRange(FunctionList.List.sensorsEnvironmentalScience);
+                functionList.AddRange(FunctionList.List.GetEnvirSensorsList());
             }
-            functionList.OrderByDescending(o => o.usageCount).ToList();
+            else if (titleId == StringId.Sensor)
+            {
+                functionList.AddRange(FunctionList.List.GetArmSensorList());
+            }
+            else if (titleId == StringId.FreshAir)
+            {
+                functionList.AddRange(FunctionList.List.GetAirFreshList());
+            }
+            functionList.OrderByDescending(o => o.controlCounter).ToList();
 
             ShowFunctionRow(functionList);
 
@@ -121,7 +129,7 @@
             foreach (var function in showList)
             {
 
-                if (function.functionType == FunctionType.RGB || function.functionType == FunctionType.Dimmer)
+                if (function.spk == SPK.LightRGB || function.spk == SPK.LightDimming)
                 {
                     var functionDiv = new FunctionControlZone(function)
                     {
@@ -132,7 +140,7 @@
                         BorderColor = 0x00FFFFFF,
                         BorderWidth = 1,
                         BackgroundColor = CSS_Color.MainBackgroundColor,
-                        Tag = function.sid
+                        Tag = function.spk + function.sid
                     };
                     functionDiv.LoadFunctionDiv();
                     functionListView.AddChidren(functionDiv);
@@ -148,7 +156,7 @@
                         BorderColor = 0x00FFFFFF,
                         BorderWidth = 1,
                         BackgroundColor = CSS_Color.MainBackgroundColor,
-                        Tag = function.sid
+                        Tag = function.spk + function.sid
                     };
                     functionDiv.LoadFunctionDiv();
                     functionListView.AddChidren(functionDiv);

--
Gitblit v1.8.0