From abc4e92e199962da76ae58c611f2616066053194 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期一, 23 十一月 2020 09:52:55 +0800
Subject: [PATCH] 2020-11-23 1.住宅相关接口替换。2.增加检测更新。3.增加服务器选择Dialog

---
 HDL_ON/DAL/Server/NewApiRes.cs |  145 ++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 126 insertions(+), 19 deletions(-)

diff --git a/HDL_ON/DAL/Server/NewApiRes.cs b/HDL_ON/DAL/Server/NewApiRes.cs
index 7c3ad7e..6703451 100644
--- a/HDL_ON/DAL/Server/NewApiRes.cs
+++ b/HDL_ON/DAL/Server/NewApiRes.cs
@@ -405,6 +405,10 @@
         /// 浣忓畢鍚嶇О
         /// </summary>
         public string homeName;
+        /// <summary>
+        /// 浣忓畢鍦板潃
+        /// </summary>
+        public string Address;
     }
 
 
@@ -780,6 +784,21 @@
 
     #region 娣诲姞銆佹煡璇€�佸垹闄ゅ瓙璐﹀彿
     /// <summary>
+    /// ChildBaseObj
+    /// </summary>
+    [System.Serializable]
+    public class ChildBaseObj
+    {
+        /// <summary>
+        /// 瀛愯处鍙稩D childAccountId
+        /// </summary>
+        public string childAccountId;
+        /// <summary>
+        /// 浣忓畢
+        /// </summary>
+        public string homeId;
+    }
+    /// <summary>
     /// 娣诲姞瀛愯处鍙�
     /// </summary>
     [System.Serializable]
@@ -811,16 +830,9 @@
     /// 鍒犻櫎瀛愯处鍙�
     /// </summary>
     [System.Serializable]
-    public class ChildDeleteObj
+    public class ChildDeleteObj: ChildBaseObj
     {
-        /// <summary>
-        /// 
-        /// </summary>
-        public string childAccountId;
-        /// <summary>
-        /// 浣忓畢
-        /// </summary>
-        public string homeId;
+        
     }
 
     /// <summary>
@@ -885,21 +897,24 @@
 
     }
 
+    /// <summary>
+    /// 鏇存柊瀛愯处鍙峰娉ㄥ悕瀛�
+    /// </summary>
+    [System.Serializable]
+    public class UpdateChildNickNameObj: ChildBaseObj
+    {
+        /// <summary>
+        /// nickName
+        /// </summary>
+        public string nickName;
+    }
 
     /// <summary>
     /// 鏇存柊杩滅▼鎺у埗
     /// </summary>
     [System.Serializable]
-    public class UpdateRemoteObj
+    public class UpdateRemoteObj : ChildBaseObj
     {
-        /// <summary>
-        /// 瀛愯处鍙稩D
-        /// </summary>
-        public string childAccountId;
-        /// <summary>
-        /// 浣忓畢
-        /// </summary>
-        public string homeId;
         /// <summary>
         /// 鏄惁鍏佽杩滅▼鎺у埗
         /// </summary>
@@ -910,6 +925,18 @@
         public string childAccountType;
     }
 
+    /// <summary>
+    /// 淇敼鏄惁鍏佽鍒涘缓鍦烘櫙
+    /// </summary>
+    [System.Serializable]
+    public class UpdateChildAllowCreateSceneObj : ChildBaseObj
+    {
+        /// <summary>
+        /// 鏄惁鍏佽鍒涘缓鍦烘櫙
+        /// </summary>
+        public bool isAllowCreateScene;
+        
+    }
     #endregion
 
     #region 鏁版嵁鍒嗕韩
@@ -1087,10 +1114,90 @@
         public string Id;
     }
 
+    #region APP鐗堟湰妫�娴�
+    /// <summary>
+    /// ForceUpdateObj
+    /// </summary>
+    [System.Serializable]
+    public class ForceUpdateObj
+    {
+        /// <summary>
+        /// 鎵嬫満绫诲瀷
+        ///
+        /// 0鏄痠OS
+        /// 1鏄疉ndroid
+        /// 2鏄疉ndroid 鏂扮殑鍖呭悕鐗堟湰
+        /// </summary>
+        public int DeviceType = 0;
+        /// <summary>
+        /// 
+        /// </summary>
+        public string RequestVersion = MainPage.VersionString;
+        /// <summary>
+        /// 
+        /// </summary>
+        public string RequestSource = MainPage.ClientType;
+        /// <summary>
+        /// 璇█
+        /// </summary>
+        public string languageType;
+    }
+
+    /// <summary>
+    /// 妫�娴嬫洿鏂拌繑鍥炲瓧娈�
+    /// </summary>
+    public class ForceUpdateInfo
+    {
+
+        /// <summary>
+        /// 闇�瑕佸己鍒舵洿鏂�
+        /// </summary>
+        public bool IsNeedForceUpdate;
+
+        /// <summary>
+        /// 寮哄埗鏇存柊鍘熷洜
+        /// </summary>
+        public string ReasonStr;
+        /// <summary>
+        /// 寮哄埗鏇存柊鍘熷洜
+        /// </summary>
+        public string ReasonStr_En;
+
+        /// <summary>
+        /// 鏂扮増鏈琲OS App Store涓嬭浇鍦板潃
+        /// </summary>
+        public string IosUrl;
+
+        /// <summary>
+        /// 鏂扮増鏈珹ndroid搴旂敤甯傚満涓嬭浇鍦板潃
+        /// </summary>
+        public string AndroidUrl;
+
+        /// <summary>
+        /// 鏂扮増鏈珹ndroid 鑻辨枃搴旂敤甯傚満涓嬭浇鍦板潃 Google Play
+        /// </summary>
+        public string AndroidUrl_En;
+
+        /// <summary>
+        /// O 涓嶉渶瑕佹洿鏂�
+        /// 1 鎻愮ず鏇存柊
+        /// 2 寮哄埗鏇存柊
+        /// 3 鎻愮ず閫氱煡鍐呭
+        /// </summary>
+        public int UpdateType;
+
+        /// <summary>
+        /// 褰撳墠鏂扮増鏈彿
+        /// </summary>
+        public string NewVersion;
+
+    }
 
     #endregion
 
-   
+    #endregion
+
+
 
     //#region 鏃ф帴鍙�
     ///// <summary>

--
Gitblit v1.8.0