From 4c17caa61bc3b0a05a2b303bccdfedfbf3853f6d Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期二, 24 十一月 2020 15:58:10 +0800
Subject: [PATCH] 2020-11-24 1.优化登录界面失败提示。

---
 HDL_ON/Entity/Function/Light.cs |   62 ++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 1 deletions(-)

diff --git a/HDL_ON/Entity/Function/Light.cs b/HDL_ON/Entity/Function/Light.cs
index 170e572..2dfa921 100644
--- a/HDL_ON/Entity/Function/Light.cs
+++ b/HDL_ON/Entity/Function/Light.cs
@@ -79,6 +79,66 @@
         }
 
         [Newtonsoft.Json.JsonIgnore]
+        Trait trait_fadeTime;
+        /// <summary>
+        /// 浜害鍊�
+        /// </summary>
+        [Newtonsoft.Json.JsonIgnore]
+        public int fadeTime
+        {
+            get
+            {
+                if (trait_fadeTime == null)
+                {
+                    trait_fadeTime = function.Find((obj) => obj.name == "fade_time");
+                    //鎵句笉鍒板睘鎬ч渶瑕佸0鏄庝竴涓紝闃叉鎶ラ敊闂��
+                    if (trait_fadeTime == null)
+                    {
+                        trait_fadeTime = new Trait()
+                        {
+                            name = "fade_time",
+                            value_key = new List<string> { "up", "down" },
+                            max = 10,
+                            min = 0,
+                        };
+                        trait_fadeTime.value = 0;
+                        function.Add(trait_fadeTime);
+                    }
+                }
+                int result = 0;
+                int.TryParse(trait_fadeTime.value.ToString(), out result);
+                return result;
+            }
+            set
+            {
+                try
+                {
+                    if (trait_fadeTime == null)
+                    {
+                        trait_fadeTime = function.Find((obj) => obj.name == "fade_time");
+                        //鎵句笉鍒板睘鎬ч渶瑕佸0鏄庝竴涓紝闃叉鎶ラ敊闂��
+                        if (trait_fadeTime == null)
+                        {
+                            trait_fadeTime = new Trait()
+                            {
+                                name = "fade_time",
+                                value_key = new List<string> { "up", "down" },
+                                max = 100,
+                                min = 0,
+                            };
+                            trait_fadeTime.value = 0;
+                            function.Add(trait_fadeTime);
+                        }
+                    }
+                    trait_fadeTime.value = value;
+                }
+                catch
+                {
+                }
+            }
+        }
+
+        [Newtonsoft.Json.JsonIgnore]
         public Trait trait_color;
         /// <summary>
         /// RGB棰滆壊
@@ -100,7 +160,7 @@
                             name = "color",
                             value_key = new List<string> { "FFFFFF" },
                             max = 0xFFFFFF,
-                            min = 0x000000,
+                            min = 0x00000F,
                         };
                     }
                     trait_color.value = trait_color.min;

--
Gitblit v1.8.0