From 86db3175d109ab7d5abfb65058228a496f2492ec Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期一, 07 十二月 2020 11:31:41 +0800
Subject: [PATCH] 20201207

---
 HDL_ON/Entity/Function/Function.cs |   28 +++++++++++++++++++---------
 1 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/HDL_ON/Entity/Function/Function.cs b/HDL_ON/Entity/Function/Function.cs
index 1e58983..2a722a1 100644
--- a/HDL_ON/Entity/Function/Function.cs
+++ b/HDL_ON/Entity/Function/Function.cs
@@ -30,7 +30,7 @@
         public Function()
         {
         }
-      
+
 
         #region base info
         /// <summary>
@@ -43,10 +43,10 @@
         /// 浜у搧鏃堕棿鎴筹細4bytes	浠�2020骞�1鏈�1鏃ョ畻鍑虹殑鏃堕棿鎴�0.1s涓哄崟浣� 
         /// 浜у搧绫诲埆锛�01	璋冨厜鍣ㄣ��02 缁х數鍣ㄣ��03	骞叉帴鐐规ā鍧椼��04	浼犳劅鍣ㄣ��05 闈㈡澘
         /// 鐗╂ā鍨嬬被鍨嬶細
-		///     01	寮�鍏崇被锛�01 寮�鍏炽��02 鎻掑骇銆�03	
-		///     02	鐓ф槑锛� 01 寮�鍏炽��02	璋冨厜銆�03	鑹叉俯銆�04	LED
+        ///     01	寮�鍏崇被锛�01 寮�鍏炽��02 鎻掑骇銆�03	
+        ///     02	鐓ф槑锛� 01 寮�鍏炽��02	璋冨厜銆�03	鑹叉俯銆�04	LED
         ///     03	閬槼锛� 01	绐楀笜鐢垫満銆�02 鐧惧彾绐椼��03 寮�鍚堝笜銆�04 鍗峰笜
-		///     04	鎭掓俯鍣細01 绌鸿皟銆�02 鍦版殩銆�03 姣涚粏绌鸿皟
+        ///     04	鎭掓俯鍣細01 绌鸿皟銆�02 鍦版殩銆�03 姣涚粏绌鸿皟
         ///     05	鏂伴		
         ///     06	褰遍煶		
         ///     07	闊充箰		
@@ -234,7 +234,7 @@
         /// </summary>
         public int fixedSerialNumber = int.MaxValue;
 
-        public string GetBusId ()
+        public string GetBusId()
         {
             string busId = "";
             if (bus_Data != null)
@@ -251,7 +251,7 @@
         public string GetRoomListName()
         {
             string roomNameList = "";
-            foreach(var roomId in roomIds)
+            foreach (var roomId in roomIds)
             {
                 var findRoom = DB_ResidenceData.residenceData.Rooms.Find(obj => obj.uid == roomId);
                 if (findRoom == null)
@@ -287,7 +287,7 @@
         public void SaveFunctionData()
         {
             var ssd = System.Text.Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(this));
-            FileUtils.WriteFileByBytes( savePath, ssd);
+            FileUtils.WriteFileByBytes(savePath, ssd);
             MainPage.Log($"Save FunctionData {this.functionType} : {this.sid}");
         }
 
@@ -323,7 +323,7 @@
             var acd = new AlinkControlData();
             acd.sid = sid;
             var aca = new AlinkControlAttributes();
-            foreach(var dic in commandDictionary)
+            foreach (var dic in commandDictionary)
             {
                 aca.key = dic.Key;
                 aca.value = dic.Value;
@@ -338,7 +338,7 @@
         /// 鑾峰彇Api鎺у埗鏁版嵁
         /// </summary>
         /// <returns></returns>
-        public ApiAlinkControlActionObj GetApiControlData(Dictionary<string,string> keyValues)
+        public ApiAlinkControlActionObj GetApiControlData(Dictionary<string, string> keyValues)
         {
             ApiAlinkControlActionObj aaao = new ApiAlinkControlActionObj();
             aaao.deviceId = this.deviceId;
@@ -388,6 +388,16 @@
         public string id = "";
     }
     /// <summary>
+    /// 鏈湴鐘舵�佽鍙�
+    /// A鍗忚鐘舵�佽鍙栨牸寮忓璞�
+    /// </summary>
+    public class GatewayAlinkReadObj
+    {
+        public string id = "0";
+        public List<Dictionary<string, string>> objects = new List<Dictionary<string, string>>();
+        public string time_stamp = "";
+    }
+    /// <summary>
     /// A鍗忚鎺у埗鏁版嵁
     /// </summary>
     public class AlinkControlData

--
Gitblit v1.8.0