From 680d96f157e4609af3e7af6f8d01ee0bf3f55063 Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期五, 11 十二月 2020 21:11:04 +0800
Subject: [PATCH] 20201210

---
 HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs b/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs
index c95e0f6..b91a9ea 100644
--- a/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs
+++ b/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs
@@ -15,10 +15,12 @@
 
         Action refreshAction;
         SceneFunction sceneFunction;
+        //Function localFunction;
         public SceneFunctionInfoEditPage(Scene s, SceneFunction fc,Action action)
         {
             bodyView = this;
             scene = s;
+            //localFunction = fc;
             sceneFunction = fc;
             refreshAction = action;
         }
@@ -40,6 +42,28 @@
 
             //鍔犺浇寮�鍏砇ow
             LoadFunctionRow(sceneFunction.localFunction.trait_on_off);
+
+            //foreach(var attr in sceneFunction.status)
+            //{
+            //    switch (attr.key)
+            //    {
+            //        case "set_temperature":
+            //            LoadFunctionRow(sceneFunction.localFunction.attributes.Find((obj) => obj.key == "set_temperature"));
+            //            break;
+            //        case "mode":
+            //            LoadFunctionRow(sceneFunction.localFunction.attributes.Find((obj) => obj.key == "mode"));
+            //            break;
+            //        case "fan":
+            //            LoadFunctionRow(sceneFunction.localFunction.attributes.Find((obj) => obj.key == "fan"));
+            //            break;
+            //        case "percent":
+            //            LoadFunctionRow(sceneFunction.localFunction.attributes.Find((obj) => obj.key == "percent"));
+            //            break;
+            //        case "brightness":
+            //            LoadFunctionRow(sceneFunction.localFunction.attributes.Find((obj) => obj.key == "brightness"));
+            //            break;
+            //    }
+            //}
 
             switch (sceneFunction.localFunction.functionType)
             {
@@ -98,6 +122,7 @@
 
             btnConfrim.MouseUpEventHandler = (sender, e) =>
             {
+                //var temp = localFunction.ConvertSceneFunction();
                 var temp = scene.functions.Find((obj) => obj.sid == sceneFunction.sid);
                 if (temp != null)
                 {

--
Gitblit v1.8.0