From b800fbdf874cdc75ddc137ea2c22ac2c25d8b45c Mon Sep 17 00:00:00 2001 From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local> Date: 星期二, 26 十一月 2019 10:10:37 +0800 Subject: [PATCH] 2019.11.26 --- ZigbeeApp/Shared/Common/CommonPage.cs | 41 +++++++++++++++++++++++------------------ 1 files changed, 23 insertions(+), 18 deletions(-) diff --git a/ZigbeeApp/Shared/Common/CommonPage.cs b/ZigbeeApp/Shared/Common/CommonPage.cs old mode 100755 new mode 100644 index 8857fa6..5ba11b2 --- a/ZigbeeApp/Shared/Common/CommonPage.cs +++ b/ZigbeeApp/Shared/Common/CommonPage.cs @@ -7,7 +7,7 @@ using Shared.Phone.UserCenter.Abount; namespace Shared.Common { - public class CommonPage : FrameLayout + public class CommonPage : UIDrawerLayout { static CommonPage commonPage; public static CommonPage Instance @@ -43,6 +43,11 @@ Application.MainPage.AddChidren(Loading); //} Phone.UserView.HomePage.Instance.InitPage(); + + var roomList = new Shared.Phone.Device.Room.RoomManagement(); + + Instance.AddLeftView(roomList); + roomList.Show(); } public static string SoftTitle = "ZigBee"; @@ -57,7 +62,7 @@ /// <summary> /// 鐗堟湰鍙� /// </summary> - public static string CodeIDString = "1.0.19102801"; + public static string CodeIDString = "1.0.19111201"; /// <summary> /// 娉ㄥ唽鏉ユ簮(0:HDL On 1:Zigbee) /// </summary> @@ -74,7 +79,7 @@ /// <summary> /// 璇锋眰鐗堟湰鍙� /// </summary> - public static string RequestVersion = "1.0"; + public static string RequestVersion = "2.0"; /// <summary> /// 宸﹁竟璺濈灞忓箷鐨勫搴�--58 /// </summary> @@ -182,8 +187,8 @@ /// 11 /// </summary> public static int PlaceHolderTextSize = 11; - /// <summary> - /// 瀹夊崜鐨勭郴缁熻繑鍥炴寜閿兘鍚︽寜涓�(姣斿鍦ㄥ浠借繕鍘熸椂,涓嶈兘鎸変笅杩斿洖閿�) + /// <summary> + /// 瀹夊崜鐨勭郴缁熻繑鍥炴寜閿兘鍚︽寜涓�(姣斿鍦ㄥ浠借繕鍘熸椂,涓嶈兘鎸変笅杩斿洖閿�) /// </summary> public static bool BackKeyCanClick = true; @@ -222,9 +227,9 @@ public async System.Threading.Tasks.Task<string> RequestHttpsZigbeeResultAsync(string requestUrl, byte[] byteData) { var result = await RequestHttpsZigbeeBytesResultAsync(requestUrl, byteData); - if (result != null) - { - return Encoding.UTF8.GetString(result); + if (result != null) + { + return Encoding.UTF8.GetString(result); } return null; } @@ -247,18 +252,18 @@ /// <summary> /// <pra>璇锋眰鏈嶅姟鍣ㄦ柟娉�,鎸囧畾涓�涓猆rl,鍜岃姹傛柟娉曪紝鏁版嵁锛孋ookie锛屽緱鍒板搷搴旂殑鏁版嵁</pra> /// <pra>娉ㄦ剰!!姝ゆ柟娉曚粎闄愩�愭嫢鏈夌鐞嗗憳鏉冮檺鐨勬垚鍛樸�戣皟鐢�</pra> - /// </summary> + /// </summary> /// <param name="requestUrl">璇锋眰Url</param> /// <param name="byteData">璇锋眰鐨勭殑鏁版嵁</param> /// <param name="requestMethod">POST 鎴栬�� GET 绛夌瓑</param> /// <returns>寰楀埌鍝嶅簲鐨勬暟鎹�</returns> public async System.Threading.Tasks.Task<byte[]> RequestZigbeeHttpsByAdmin(string requestUrl, byte[] byteData, string requestMethod = "POST") - { + { //璇锋眰Url鐨勫畬鎴愯矾寰� - var fullUrl = $"{Config.Instance.AdminRequestBaseUrl}/{requestUrl}"; + var fullUrl = $"{Config.Instance.AdminRequestBaseUrl}/{requestUrl}"; return await this.DoRequestZigbeeHttpsInterface(fullUrl, byteData, Config.Instance.AdminRequestToken, requestMethod); } - + /// <summary> /// 璇锋眰鏈嶅姟鍣ㄦ柟娉� /// 鎸囧畾涓�涓猆rl,鍜岃姹傛柟娉曪紝鏁版嵁锛孋ookie锛屽緱鍒板搷搴旂殑鏁版嵁 @@ -269,12 +274,12 @@ /// <param name="requestMethod">POST 鎴栬�� GET 绛夌瓑</param> /// <returns>寰楀埌鍝嶅簲鐨勬暟鎹�</returns> private async System.Threading.Tasks.Task<byte[]> DoRequestZigbeeHttpsInterface(string requestFullUrl, byte[] byteData, string token, string requestMethod = "POST") - { + { try { //鍒濆鍖栨柊鐨剋ebRequst //1锛� 鍒涘缓httpWebRequest瀵硅薄 - HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(new Uri(requestFullUrl)); + HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(new Uri(requestFullUrl)); //2锛� 鍒濆鍖朒ttpWebRequest瀵硅薄 webRequest.Method = requestMethod; @@ -301,7 +306,7 @@ var response = (HttpWebResponse)webRequest.GetResponse(); using (var stream = response.GetResponseStream()) { - if (stream == null) + if (stream == null) { return null; } @@ -380,7 +385,7 @@ } var responeData = Newtonsoft.Json.JsonConvert.DeserializeObject<ResponseEntity.ApkInfoRes>(result.ResponseData.ToString()); - if (responeData == null || responeData.pageData == null || responeData.pageData.Count==0) + if (responeData == null || responeData.pageData == null || responeData.pageData.Count == 0) { return null; } @@ -527,7 +532,7 @@ { try { - Application.RunOnMainThread( () => + Application.RunOnMainThread(() => { //璁惧畾涓�涓椂闂� Config.Instance.LoginDateTime = new DateTime(1970, 1, 1); @@ -598,4 +603,4 @@ } } } -} +} \ No newline at end of file -- Gitblit v1.8.0