From 160785587667cc0d927f85e44c139ec9dde13a9e Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期一, 25 十一月 2019 14:30:13 +0800 Subject: [PATCH] 原来的 IOS 工程舍弃(注:没有合并其他组员的代码) --- ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDeviceHardInfoLogic.cs | 43 ++++++++++++++++++------------------------- 1 files changed, 18 insertions(+), 25 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDeviceHardInfoLogic.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDeviceHardInfoLogic.cs index 6f2361e..b741e66 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDeviceHardInfoLogic.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDeviceHardInfoLogic.cs @@ -14,11 +14,11 @@ /// <summary> /// 璁惧纭欢淇℃伅鐨勯�昏緫 - /// </summary> - private static HdlDeviceHardInfoLogic m_Current = null; + /// </summary> + private static HdlDeviceHardInfoLogic m_Current = null; /// <summary> /// 璁惧纭欢淇℃伅鐨勯�昏緫 - /// </summary> + /// </summary> public static HdlDeviceHardInfoLogic Current { get @@ -78,10 +78,10 @@ /// <param name="device"></param> private void SetHardFirmwareInfoToDevice(CommonDevice device) { - if (HdlDeviceAttributeLogic.Current.IsEsixt("DeviceGetHardFirmwareInfo") == false) + if (HdlGatewayReceiveLogic.Current.IsEsixt("DeviceGetHardFirmwareInfo") == false) { //娣诲姞浜嬩欢 - HdlDeviceAttributeLogic.Current.AddAttributeEvent("DeviceGetHardFirmwareInfo", "DeviceStatusReport", this.SetHardFirmwareInfoByInterfaceResult); + HdlGatewayReceiveLogic.Current.AddAttributeEvent("DeviceGetHardFirmwareInfo", ReceiveComandDiv.A璁惧灞炴�т笂鎶�, this.SetHardFirmwareInfoByInterfaceResult); } //鍙戦�佸懡浠� this.SetHardFirmwareInfoComand(device); @@ -98,34 +98,34 @@ public void SetHardFirmwareInfoComand(CommonDevice device) { var jObject = new Newtonsoft.Json.Linq.JObject - { - { "DeviceAddr",device.DeviceAddr }, - { "Epoint", device.DeviceEpoint }, - { "Cluster_ID", (int)Cluster_ID.Basic }, - { "Command", 108 } + { + { "DeviceAddr",device.DeviceAddr }, + { "Epoint", device.DeviceEpoint }, + { "Cluster_ID", (int)Cluster_ID.Basic }, + { "Command", 108 } }; var attriBute = new Newtonsoft.Json.Linq.JArray - { + { new Newtonsoft.Json.Linq.JObject - { + { { "AttriButeId", 4} - }, + }, new Newtonsoft.Json.Linq.JObject { { "AttriButeId", 5} - }, + }, new Newtonsoft.Json.Linq.JObject { { "AttriButeId", 6} - }, + }, new Newtonsoft.Json.Linq.JObject { { "AttriButeId", 7} - }, + }, new Newtonsoft.Json.Linq.JObject { { "AttriButeId", 13} - } + } }; var data = new Newtonsoft.Json.Linq.JObject { { "AttriBute", attriBute } }; jObject.Add("Data", data); @@ -228,20 +228,13 @@ } //濡傛灉灞炴�у彉鏇翠簡 - if (AttriButeChanged == true && UserCenterResourse.listDeviceAttributePushForm.Count > 0) + if (AttriButeChanged == true) { if (device.IsCustomizeImage == false) { //UI閲嶆柊鐢熸垚 device.IconPath = string.Empty; device.ReSave(); - } - //灞炴�у彉鏇存帹閫� - var list = new List<CommonFormBase>(); - list.AddRange(UserCenterResourse.listDeviceAttributePushForm); - for (int i = 0; i < list.Count; i++) - { - list[i]?.DeviceAttributePush(device); } } return 1; -- Gitblit v1.8.0