From f60ce72c3c29c7d31a046795c88ec39a69e73d45 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期三, 06 一月 2021 17:33:54 +0800
Subject: [PATCH] 2021-01-06 1.替换新云端前期准备相关接口,和修改相关参数。

---
 Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs |   26 ++++++++++++--------------
 1 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs
index 6dd2f3a..5f2fb25 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs
@@ -400,7 +400,7 @@
                             //var requestObj2 = new HomeListObj ();
                             var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2);
                             var revertObj2 = MainPage.RequestHttps (API.GetHomePager, requestJson2);
-                            if (revertObj2.StateCode.ToUpper() == "SUCCESS") {
+                            if (revertObj2.StateCode.ToUpper() == StateCode.SUCCESS) {
                                 var mResidenceRes = Newtonsoft.Json.JsonConvert.DeserializeObject<ResidenceRes> (revertObj2.ResponseData.ToString ());
 
                                 if (mResidenceRes.PageData != null && mResidenceRes.PageData.Count > 0) {
@@ -663,24 +663,21 @@
 
                     CommonPage.RefreshAir = () => {
                         var airQualityR = CommonPage.AirQuality;
-                        if (airQualityR != null &&
-                            airQualityR.data != null &&
-                            airQualityR.data.city != null &&
-                            airQualityR.data.condition != null) {
-                            AirQCity = btnCity.Text = airQualityR.data.city.name;
-                            AirQTemp = btnTemp.Text = airQualityR.data.condition.temp + "掳";
-                            if (airQualityR.data.aqi != null) {
-                                AirQAirPM25 = btnPM25.Text = "PM2.5  " + airQualityR.data.aqi.pm25;
+                        if (airQualityR != null) {
+                            AirQCity = btnCity.Text = airQualityR.city;
+                            AirQTemp = btnTemp.Text = airQualityR.airQTemp + "掳";
+                            if (airQualityR.airQAirPM25 != null) {
+                                AirQAirPM25 = btnPM25.Text = "PM2.5  " + airQualityR.airQAirPM25;
                             } else {
-                                if (string.IsNullOrEmpty (airQualityR.data.condition.condition))
-                                    btnPM25.Text = airQualityR.data.condition.condition;
+                                if (string.IsNullOrEmpty (airQualityR.airQAirWeather))
+                                    btnPM25.Text = airQualityR.airQAirWeather;
                             }
-                            AirQHumidity = btnHumidity.Text = airQualityR.data.condition.humidity;
+                            AirQHumidity = btnHumidity.Text = airQualityR.airQHumidity;
                             AirQHumidityIcon = btnHumidityIcon.UnSelectedImagePath = "AirQuality/HumidityIcon.png";
                             AirQAirPM25Icon = btnPM25Icon.UnSelectedImagePath = "AirQuality/PM25Icon.png";
-                            AirLineNullBackgroundColor = btnAirLineNull.BackgroundColor = SkinStyle.Current.White20Transparent;
+                            btnAirLineNull.BackgroundColor = SkinStyle.Current.White20Transparent;
                             #region
-                            switch (airQualityR.data.condition.condition) {
+                            switch (airQualityR.airQAirWeather) {
                             case "鏅�":
                             case "Sunny":
                             case "鏅村ぉ":
@@ -850,6 +847,7 @@
                             #endregion
                         }
                     };
+
                     CommonPage.RefreshAir ();
 
                 } else {

--
Gitblit v1.8.0