From 5da99fed2eb0d08b6338064da5f998891252c7b8 Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期一, 18 五月 2020 16:39:59 +0800
Subject: [PATCH] 2020-05-18-2

---
 ZigbeeApp/Shared/Common/SceneUI.cs |   58 +++++++++++++++++++++-------------------------------------
 1 files changed, 21 insertions(+), 37 deletions(-)

diff --git a/ZigbeeApp/Shared/Common/SceneUI.cs b/ZigbeeApp/Shared/Common/SceneUI.cs
old mode 100644
new mode 100755
index 360a30d..4ca5160
--- a/ZigbeeApp/Shared/Common/SceneUI.cs
+++ b/ZigbeeApp/Shared/Common/SceneUI.cs
@@ -9,8 +9,8 @@
     /// </summary>
     [System.Serializable]
     public class SceneUI : ZigBee.Device.CommonDevice
-    {
-        #region 鈼� 鍙橀噺____________________________
+    {
+        #region 鈻� 鍙橀噺澹版槑_________________________
         /// <summary>
         /// 鍦烘櫙鏂囦欢
         /// </summary>
@@ -26,67 +26,52 @@
         /// <summary>
         /// 鍦烘櫙id
         /// </summary>
-        public int Id = int.MaxValue;
-
+        public int Id = -1;
         /// <summary>
         /// 鍦烘櫙鍚�
         /// </summary>
         public string Name = string.Empty;
-
         /// <summary>
         /// 鍥剧墖璺緞
         /// </summary>
         public string IconPath = "Scene/SceneDefault.png";
         /// <summary>
-        /// 鍥剧墖鏉ユ簮 0--鏈湴鍥惧簱 1--鎷嶇収 2--绯荤粺鍥惧簱 
+        /// 鍥剧墖鏉ユ簮 0--鏈湴鍥惧簱 1--鎷嶇収 2--绯荤粺鍥惧簱
         /// </summary>
         public int IconPathType = 0;
-
-        /// <summary>
-        /// 鍔熻兘璺緞鍒楄〃---澶囩敤
-        /// </summary>
-        public List<string> FunctionFilePathList = new List<string> { };
-
-        /// <summary>
-        /// 閫氱敤鏍囪瘑--澶囩敤
-        /// </summary>
-        public object Tag;
-
         /// <summary>
         /// 寤舵椂鎵ц鏃堕棿--璁惧寤舵椂
         /// </summary>
         public int DelayTime = 0;
-
         /// <summary>
         /// 鏍囪瘑褰撳墠鍦烘櫙鏄惁鏄垎浜殑鍦烘櫙
         /// </summary>
         public bool IsSharedScene = false;
-
         /// <summary>
         /// 寤舵椂鎵ц鏃堕棿--鏁翠釜鍦烘櫙寤舵椂(涓嶆槸寤舵椂鍦烘櫙閲岄潰鐨勬墽琛岀洰鏍�)
         /// 涓嶅簭鍒楀寲锛岄噸鏂版墦寮�APP缃�傚嵆鍙鏈缂栬緫鍦烘櫙寤舵椂鎵ц鏈夋晥
         /// </summary>
         [Newtonsoft.Json.JsonIgnore]
-        public int SceneDelayTime = 0;
-
+        public int SceneDelayTime = 0;
+        /// <summary>
+        /// 鍓╀綑瑙﹀彂鏃堕棿锛屽崟浣嶇
+        /// </summary>
+        [Newtonsoft.Json.JsonIgnore]
+        public int RemainTime;
+        /// <summary>
+        /// 寤舵椂鏃堕棿绾跨▼鏄惁杩愯
+        /// </summary>
+        [Newtonsoft.Json.JsonIgnore]
+        public bool RemainThreadAction = false;
         /// <summary>
         /// 鍦烘櫙鎵ц鐩爣
         /// </summary>
-        public List<ZigBee.Device.Scene.AddSceneMemberData> AddSceneMemberDataList = new List<ZigBee.Device.Scene.AddSceneMemberData> { };
+        public List<ZigBee.Device.Scene.DeviceListData> AdjustTargetList = new List<ZigBee.Device.Scene.DeviceListData>();
 
         #endregion
-
-        #region 鈼� 閫氳繃鍦烘櫙id鑾峰彇鍦烘櫙璺緞_____________
-
-        public static string GetSceneFilePathBySceneId(int sceneId)
-        {
-            return $"Scene_{sceneId}.json";
-        }
-
-        #endregion
-
-        #region 鈼� 淇濆瓨____________________________
-
+
+        #region 鈻� 淇濆瓨_____________________________
+
         /// <summary>
         /// 淇濆瓨
         /// </summary>
@@ -98,9 +83,8 @@
             {
                 HdlAutoBackupLogic.AddOrEditorFile(FileName);
             }
-        }
-
+        }
+
         #endregion
-
     }
 }

--
Gitblit v1.8.0