From b7591dba0127890e24eb1ae41e150a0ad8ee1a51 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期五, 17 七月 2020 11:49:21 +0800
Subject: [PATCH] 2020-07-17 1.修复在大屏幕手机,部分界面图标会变形问题.

---
 Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs |   27 ++++++++++++++++++++++++---
 1 files changed, 24 insertions(+), 3 deletions(-)

diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs
index b84d940..13c4fea 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaDeviceListPage.cs
@@ -447,7 +447,7 @@
                 deviceList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<UpdateDeviceObj>> (revertObj.ResponseData.ToString ());
             } else {
                 //2020-06-29 寮圭獥鎻愮ず閿欒
-
+                ShowErrorInfo (revertObj.StateCode);
 
             }
             return deviceList;
@@ -516,6 +516,26 @@
                 });
             }
 
+        }
+
+        /// <summary>
+        /// 閿欒鎻愰啋
+        /// </summary>
+        /// <param name="stateCodeStr"></param>
+        void ShowErrorInfo (string stateCodeStr)
+        {
+            string mes = "";
+            if (stateCodeStr == ErrorCode.NetworkError) {
+                mes = ErrorCode.NetworkError;
+            } else {
+                mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
+
+            }
+            if (!string.IsNullOrEmpty (mes)) {
+                Application.RunOnMainThread (() => {
+                    MainPage.AddTip (ErrorCode.AddFailed + " " + mes);
+                });
+            }
 
         }
 
@@ -531,7 +551,7 @@
                 return true;
             } else {
                 //2020-06-29 寮圭獥鎻愮ず閿欒
-
+                ShowErrorInfo (revertObj.StateCode);
             }
             return false;
         }
@@ -551,6 +571,7 @@
                 sceneList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SceneByRegion>> (revertObj.ResponseData.ToString ());
             } else {
                 //2020-06-29 寮圭獥鎻愮ず閿欒
+                ShowErrorInfo (revertObj.StateCode);
             }
             return sceneList;
         }
@@ -608,7 +629,7 @@
                 return true;
             } else {
                 //2020-06-29 寮圭獥鎻愮ず閿欒
-
+                ShowErrorInfo (revertObj.StateCode);
             }
             return false;
         }

--
Gitblit v1.8.0