From e89eff06b335a16eaaa043b18f35f5463e1bc203 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 18 四月 2023 17:53:49 +0800 Subject: [PATCH] 群控编辑问题修复 --- HDL_ON/DAL/Server/HttpServerRequest.cs | 41 ++++++++++++++++++----------------------- 1 files changed, 18 insertions(+), 23 deletions(-) diff --git a/HDL_ON/DAL/Server/HttpServerRequest.cs b/HDL_ON/DAL/Server/HttpServerRequest.cs index 6054436..dc58537 100644 --- a/HDL_ON/DAL/Server/HttpServerRequest.cs +++ b/HDL_ON/DAL/Server/HttpServerRequest.cs @@ -544,7 +544,7 @@ var homeList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<RegionInfoRes>>(resultObj.Data.ToString()); if (homeList == null || homeList.Count == 0) { - if (DB_ResidenceData.Instance.CurrentRegion.id != "") + if (DB_ResidenceData.Instance.CurrentRegion!=null && DB_ResidenceData.Instance.CurrentRegion.id != "") { Shared.Application.RunOnMainThread(() => { @@ -1517,7 +1517,7 @@ MainPage.Log($"get weather error : {ex.Message}"); } } - System.Threading.Thread.Sleep(1000); + System.Threading.Thread.Sleep(5000); } Shared.Application.RunOnMainThread(() => { @@ -2387,7 +2387,7 @@ #endregion -#region Kaede --鍦烘櫙鍔熻兘-------------------------- + #region Kaede --鍦烘櫙鍔熻兘-------------------------- /// <summary> /// 鑾峰彇鍦烘櫙鍒楄〃 /// 鎴块棿ID鍙┖锛岄粯璁ゆ煡璇綇瀹呬笅鎵�鏈夋埧闂� @@ -2519,9 +2519,9 @@ var requestJson = HttpUtil.GetSignRequestJson(d); return HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_CancelCollectScene, requestJson).Code; } -#endregion + #endregion -#region Kaede --鎴块棿鍔熻兘-------------------------- + #region Kaede --鎴块棿鍔熻兘-------------------------- /// <summary> /// 鑾峰彇鎴块棿鍒楄〃 /// </summary> @@ -2596,10 +2596,10 @@ return pack; } -#endregion + #endregion -#region Kaede -- 瀹夐槻鎺ュ彛____________________________ + #region Kaede -- 瀹夐槻鎺ュ彛____________________________ /// <summary> /// 鑾峰彇瀹夐槻鍒楄〃 /// </summary> @@ -2763,10 +2763,10 @@ return pack; } -#endregion + #endregion -#region Kaede --绗笁鏂瑰搧鐗屽姛鑳�-------------------------- + #region Kaede --绗笁鏂瑰搧鐗屽姛鑳�-------------------------- /// <summary> /// 鑾峰彇绗笁鏂瑰搧鐗屽垪琛� /// </summary> @@ -2796,13 +2796,11 @@ /// <returns></returns> public ResponsePackNew Search3tyIotDevice(string companyId) { - Dictionary<string, object> d = new Dictionary<string, object>(); d.Add("companyId", companyId); var requestJson = HttpUtil.GetSignRequestJson(d); var pack = HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_Search3tyIotDevice, requestJson); - return pack; } @@ -2878,9 +2876,9 @@ return pack; } -#endregion + #endregion -#region 鈻� 钀ょ煶浜慡DK鐩稿叧鎺ュ彛_________________________ + #region 鈻� 钀ょ煶浜慡DK鐩稿叧鎺ュ彛_________________________ /// <summary> /// 娌充笢鑾峰彇钀ょ煶浜戝瓙璐﹀彿token鐨勬帴鍙� /// 2021-07-07 鏂版柟妗堟帴鍙h皟鏁村鎺� @@ -2893,10 +2891,10 @@ var requestJson = HttpUtil.GetSignRequestJson(d); return HttpUtil.RequestHttpsPostFroHome(NewAPI.API_POST_EZ_GetChildToken, requestJson); } -#endregion + #endregion -#region 鈻� 鍙瀵硅_________________________ + #region 鈻� 鍙瀵硅_________________________ /// <summary> /// 妫�鏌ヤ綇瀹呮槸鍚︾粦瀹氫赴鏋� /// </summary> @@ -3016,7 +3014,8 @@ } #endregion -#region 鈻� 闊崇璇█鎺у埗鐩稿叧_________________________ + + #region 鈻� 闊崇璇█鎺у埗鐩稿叧_________________________ /// <summary> /// 鑾峰彇宸叉巿鏉冪殑闊崇鍒楄〃 /// </summary> @@ -3080,7 +3079,7 @@ var requestJson = HttpUtil.GetSignRequestJson(updateSpeakerDeviceListObj); return HttpUtil.RequestHttpsPostFroHome(NewAPI.API_POST_Speaker_DeviceList_Update, requestJson); } -#endregion + #endregion /// <summary> /// 缁戝畾source闈㈡澘 @@ -3141,11 +3140,6 @@ var requestJson = HttpUtil.GetSignRequestJson(d); return HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_GetCustomerInfo, requestJson); } - - - - - #region 鍏変紡鍌ㄨ兘 @@ -3270,9 +3264,10 @@ { Dictionary<string, object> d = new Dictionary<string, object>(); d.Add("homeId", DB_ResidenceData.Instance.CurrentRegion.id); + //d.Add("gatewayId", DB_ResidenceData.Instance.HomeGateway.gatewayId); d.Add("infos", groupControls); var requestJson = HttpUtil.GetSignRequestJson(d); - var pack = HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_AddGroupControl, requestJson); + var pack = HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_UpdateGroupControl, requestJson); return pack; } -- Gitblit v1.8.0