From 9f326f4000847e6167d8166fa2f6a66f53cb3734 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期四, 17 十二月 2020 09:07:13 +0800
Subject: [PATCH] 新云端Ver1.3

---
 ZigbeeApp/Shared/Phone/UserCenter/Gateway/Update/GatewayHistoryFirmwareVersionForm.cs |   37 ++++++++++++++++++-------------------
 1 files changed, 18 insertions(+), 19 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Update/GatewayHistoryFirmwareVersionForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Update/GatewayHistoryFirmwareVersionForm.cs
index 1730e43..5311b7f 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Update/GatewayHistoryFirmwareVersionForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Update/GatewayHistoryFirmwareVersionForm.cs
@@ -77,21 +77,21 @@
             bodyFrameLayout.AddChidren(listView);
 
             //缃戝叧
-            var listData1 = HdlFirmwareUpdateLogic.GetFirmwareVersionListInfo(FirmwareLevelType.Linux,
-                 upDatezbGateway.getGwInfo.LinuxHWVersion.ToString(),
-                 upDatezbGateway.getGwInfo.LinuxImageType.ToString());
+            var listData1 = HdlFirmwareUpdateLogic.Current.GetFirmwareVersionListInfo(FirmwareLevelType.Linux,
+                 upDatezbGateway.LinuxHardVersion.ToString(),
+                 upDatezbGateway.LinuxImageType.ToString());
 
             //鍗忚皟鍣�
-            var listData2 = HdlFirmwareUpdateLogic.GetFirmwareVersionListInfo(FirmwareLevelType.Coordinator,
-                 upDatezbGateway.getGwInfo.ZbHWVersion.ToString(),
-                 upDatezbGateway.getGwInfo.ZbImageType.ToString());
+            var listData2 = HdlFirmwareUpdateLogic.Current.GetFirmwareVersionListInfo(FirmwareLevelType.A鍗忚皟鍣�,
+                 upDatezbGateway.CoordinatorHardVersion.ToString(),
+                 upDatezbGateway.CoordinatorImageId.ToString());
 
             //铏氭嫙椹卞姩
             var listData3 = new List<FirmwareVersionInfo>();
             if (this.listVode != null && this.listVode.Count > 0)
             {
                 //濡傛灉杩欎釜缃戝叧瑕佹湁铏氭嫙椹卞姩杩欎釜涓滆タ鐨勬椂鍊欐墠鑰冭檻
-                listData3 = HdlFirmwareUpdateLogic.GetFirmwareVersionListInfo(FirmwareLevelType.VirtualDevice,
+                listData3 = HdlFirmwareUpdateLogic.Current.GetFirmwareVersionListInfo(FirmwareLevelType.A铏氭嫙椹卞姩,
                      this.listVode[0].DriveHwVersion.ToString(),
                      this.listVode[0].DriveImageType.ToString());
             }
@@ -99,8 +99,8 @@
             HdlThreadLogic.Current.RunMainInThread(() =>
             {
                 bool canAddTitle = true;
-                int fVersion1 = upDatezbGateway.getGwInfo.LinuxFWVersion;
-                string imageType1 = upDatezbGateway.getGwInfo.LinuxImageType.ToString();
+                int fVersion1 = upDatezbGateway.LinuxFirmwareVersion;
+                string imageType1 = upDatezbGateway.LinuxImageType.ToString();
                 foreach (var data in listData1)
                 {
                     if (data.ImagType == imageType1 && fVersion1 == data.FirmwareVersion)
@@ -117,8 +117,8 @@
                 }
 
                 canAddTitle = true;
-                int fVersion2 = upDatezbGateway.getGwInfo.ZbFWVersion;
-                string imageType2 = upDatezbGateway.getGwInfo.ZbImageType.ToString();
+                int fVersion2 = upDatezbGateway.CoordinatorFirmwareVersion;
+                string imageType2 = upDatezbGateway.CoordinatorImageId.ToString();
                 foreach (var data in listData2)
                 {
                     if (data.ImagType == imageType2 && fVersion2 == data.FirmwareVersion)
@@ -131,7 +131,7 @@
                         this.AddTitleRowlayout("鍗忚皟鍣ㄦā鍧�");
                         canAddTitle = false;
                     }
-                    this.AddRowlayout(data, FirmwareLevelType.Coordinator);
+                    this.AddRowlayout(data, FirmwareLevelType.A鍗忚皟鍣�);
                 }
 
                 canAddTitle = true;
@@ -148,7 +148,7 @@
                         this.AddTitleRowlayout("铏氭嫙璁惧妯″潡");
                         canAddTitle = false;
                     }
-                    this.AddRowlayout(data, FirmwareLevelType.VirtualDevice);
+                    this.AddRowlayout(data, FirmwareLevelType.A铏氭嫙椹卞姩);
                 }
                 listView.AdjustRealHeight(Application.GetRealHeight(23));
             });
@@ -173,8 +173,8 @@
             rowlayout.AddTopView(info.ShowName, 800);
 
             //鍥轰欢淇℃伅
-            string firmwareText = Common.LocalDevice.Current.AppendVersion(info.FirmwareVersion);
-            firmwareText += "        " + UserCenterLogic.ConvertUtcTimeToLocalTime(info.CreatedOnUtc).ToString("yyyy/MM/dd HH:mm:ss");
+            string firmwareText = HdlDeviceCommonLogic.Current.AppendVersion(info.FirmwareVersion);
+            firmwareText += "        " + HdlCommonLogic.Current.ConvertUtcTimeToLocalTime(info.CreatedOnUtc).ToString("yyyy/MM/dd HH:mm:ss");
             rowlayout.AddBottomView(firmwareText, 800);
 
             //鍚戝彸鐨勫浘鏍�
@@ -183,8 +183,7 @@
 
             rowlayout.ButtonClickEvent += (sender, e) =>
             {
-                string gwID = HdlGatewayLogic.Current.GetGatewayId(upDatezbGateway);
-                if (FirmwareUpdateResourse.dicUpdateList.ContainsKey(gwID) == true)
+                if (HdlFirmwareUpdateResourse.dicUpdateList.ContainsKey(upDatezbGateway.GwId) == true)
                 {
                     this.CloseForm();
                     return;
@@ -193,11 +192,11 @@
                 {
                     this.gatewayFirmware = info;
                 }
-                else if (levelType == FirmwareLevelType.Coordinator)
+                else if (levelType == FirmwareLevelType.A鍗忚皟鍣�)
                 {
                     this.coordinatorFirmware = info;
                 }
-                else if (levelType == FirmwareLevelType.VirtualDevice)
+                else if (levelType == FirmwareLevelType.A铏氭嫙椹卞姩)
                 {
                     this.virtualFirmware = info;
                     this.virtualFirmware.VirtualCode = this.listVode[0].DriveCode;

--
Gitblit v1.8.0