From ed2d2c9b9e9bca8cd97136b738c2624193dd9d92 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期日, 09 十月 2022 11:48:34 +0800
Subject: [PATCH] 百叶帘,编辑场景数据显示异常,光伏功能安卓系统返回上一次

---
 HDL_ON/DAL/Server/HttpServerRequest.cs |   41 +++++++++++++++++++++++++++++++++++++----
 1 files changed, 37 insertions(+), 4 deletions(-)

diff --git a/HDL_ON/DAL/Server/HttpServerRequest.cs b/HDL_ON/DAL/Server/HttpServerRequest.cs
index a01cdae..2ac0547 100644
--- a/HDL_ON/DAL/Server/HttpServerRequest.cs
+++ b/HDL_ON/DAL/Server/HttpServerRequest.cs
@@ -148,6 +148,7 @@
             {
                 var revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes>(revertObj.Data.ToString());
                 UserInfo.Current.LoginTokenString = revertData.headerPrefix + revertData.accessToken;
+                UserInfo.Current.AccessToken = revertData.accessToken;
                 UserInfo.Current.RefreshToken = revertData.refreshToken;
                 UserInfo.Current.LastTime = DateTime.Now;
                 UserInfo.Current.SaveUserInfo();
@@ -204,8 +205,6 @@
         }
 
         #region 娉ㄥ唽銆佺櫥褰曢儴鍒�
-
-
         /// <summary>
         /// 閫氱敤 鍙戦�侀獙璇佺爜鏂规硶
         /// </summary>
@@ -550,7 +549,7 @@
                 {
                     foreach (var home in homeList)
                     {
-                        if (home.isBindGateway)
+                        if (home.isBindGateway)//鏄惁缁戝畾缃戝叧
                         {
                             UserInfo.Current.regionList.Add(home);
                             //鏂扮粦瀹氱殑浣忓畢锛岀洿鎺ュ垏鎹㈠埌鏂颁綇瀹�
@@ -1413,7 +1412,7 @@
                             MainPage.cityInfo.weather = jt.GetValue("Weather").ToString();
                             MainPage.cityInfo.lowestTemperature = jt.GetValue("lowestTemperature").ToString();
                             MainPage.cityInfo.highestTemperature = jt.GetValue("highestTemperature").ToString();
-
+                            MainPage.CityWeatherAction?.Invoke();
                             break;
                         }
                         catch (Exception ex)
@@ -2984,5 +2983,39 @@
             var requestJson = HttpUtil.GetSignRequestJson(d);
             return HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_GetCustomerInfo, requestJson);
         }
+
+
+
+
+
+
+
+        #region 鍏変紡鍌ㄨ兘
+        /// <summary>
+        /// 鑾峰彇浣忓畢涓嬮�嗗彉鍣ㄥ垪琛�
+        /// </summary>
+        /// <returns></returns>
+        public ResponsePackNew GetInverterList()
+        {
+            Dictionary<string, object> d = new Dictionary<string, object>();
+            d.Add("homeId", DB_ResidenceData.Instance.CurrentRegion.id);
+            var requestJson = HttpUtil.GetSignRequestJson(d);
+            var pack = HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_GetInverter_List, requestJson);
+            return pack;
+        }
+        /// <summary>
+        /// 鑾峰彇浣忓畢涓嬪厜浼忕粺璁$殑鏁版嵁
+        /// </summary>
+        /// <returns></returns>
+        public ResponsePackNew GetInverterStatisticsInfo()
+        {
+            Dictionary<string, object> d = new Dictionary<string, object>();
+            d.Add("homeId", DB_ResidenceData.Instance.CurrentRegion.id);
+            var requestJson = HttpUtil.GetSignRequestJson(d);
+            var pack = HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_GetInverter_StatisticsInfo, requestJson);
+            return pack;
+        }
+        #endregion
+
     }
 }
\ No newline at end of file

--
Gitblit v1.8.0