From 9c8baf7e7e1169ebdf7d5f7ed33ab29dd5fcbf18 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期一, 14 十二月 2020 17:45:17 +0800
Subject: [PATCH] 2020-12-14 1.解锁设置问题修复,增加面容ID验证。2.错误码对接增加。

---
 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