From 3272ca5b51e19f7f8a827b0f68400570a547fe60 Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期二, 28 四月 2020 15:02:44 +0800
Subject: [PATCH] 2020-04-28-1

---
 ZigbeeApp/Shared/Phone/UserCenter/Device/AirConditioner/AirConditionerModeForm.cs |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/AirConditioner/AirConditionerModeForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/AirConditioner/AirConditionerModeForm.cs
index 470479a..1cdb3cf 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Device/AirConditioner/AirConditionerModeForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/AirConditioner/AirConditionerModeForm.cs
@@ -122,7 +122,7 @@
                              //鏇存敼缂撳瓨
                              for (int i = 0; i < this.reportValue.Length; i++)
                              {
-                                 deviceAc.listSupportMode[i] = Convert.ToInt32(reportValue[i]);
+                                 deviceAc.listSupportMode[i] = Convert.ToInt32(reportValue[i].ToString());
                              }
                              deviceAc.ReSave();
                              this.CloseForm();
@@ -186,7 +186,7 @@
         private void ReadAirConditionerModeSupport()
         {
             string mainkeys = Common.LocalDevice.Current.GetDeviceMainKeys(deviceAc);
-            HdlDeviceAttributeLogic.Current.AddAttributeEvent("ReadAirConditionerModeSupport", "DeviceStatusReport", (report) =>
+            HdlGatewayReceiveLogic.Current.AddAttributeEvent("ReadAirConditionerModeSupport", ReceiveComandDiv.A璁惧灞炴�т笂鎶�, (report) =>
             {
                 string checkKeys = Common.LocalDevice.Current.GetDeviceMainKeys(report);
                 if (checkKeys != mainkeys || report.DeviceStatusReport.CluterID != 513)
@@ -198,7 +198,7 @@
                     var data = report.DeviceStatusReport.AttriBute[i];
                     if (data.AttributeId == 4099)
                     {
-                        HdlDeviceAttributeLogic.Current.RemoveEvent("ReadAirConditionerModeSupport");
+                        HdlGatewayReceiveLogic.Current.RemoveEvent("ReadAirConditionerModeSupport");
                         //杞崲涓轰簩杩涘埗
                         var value = Convert.ToString(data.AttriButeData, 2).PadLeft(16, '0');
                         //杩欎簲涓缃槸鏀惧湪鍚庨潰鐨�
@@ -219,11 +219,11 @@
         /// <summary>
         /// 鐣岄潰鍏抽棴
         /// </summary>
-        public override void CloseForm()
+        public override void CloseFormBefore()
         {
-            HdlDeviceAttributeLogic.Current.RemoveEvent("ReadAirConditionerModeSupport");
+            HdlGatewayReceiveLogic.Current.RemoveEvent("ReadAirConditionerModeSupport");
 
-            base.CloseForm();
+            base.CloseFormBefore();
         }
 
         #endregion

--
Gitblit v1.8.0