From ec074f7a42c10995732739c842e60ed84aedce20 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期五, 20 十一月 2020 18:02:59 +0800
Subject: [PATCH] 2020-11-20 1.更新

---
 HDL_ON/DAL/Server/NewApiRes.cs |  346 +++++++++++++++++++++++++++++----------------------------
 1 files changed, 178 insertions(+), 168 deletions(-)

diff --git a/HDL_ON/DAL/Server/NewApiRes.cs b/HDL_ON/DAL/Server/NewApiRes.cs
index c449f04..7c3ad7e 100644
--- a/HDL_ON/DAL/Server/NewApiRes.cs
+++ b/HDL_ON/DAL/Server/NewApiRes.cs
@@ -6,12 +6,18 @@
 
     #region  **************************************鏂版湇鍔″櫒**************************************
     [System.Serializable]
-    public class Base3NoTokenObj
+    public class BaseNoTokenObj
     {
         //public string RequestVersion = MainPage.CodeIDString;
         ////璇锋眰鏉ユ簮
         //public string clientType = MainPage.ClientType;
 
+    }
+
+    [System.Serializable]
+    public class NullObj
+    {
+        
     }
 
     #region 鈻� 鍏ㄧ悆鍖哄煙鍒楄〃 ____________________________
@@ -164,7 +170,9 @@
         public string memberName;
     }
 
-    //鍙戦�侀獙璇佺爜
+    /// <summary>
+    /// 鍙戦�侀獙璇佺爜
+    /// </summary>
     [System.Serializable]
     public class VerifyCodeSendObj
     {
@@ -185,7 +193,7 @@
         /// </summary>
         public string mail;
         /// <summary>
-        /// 1:娉ㄥ唽 2锛氭壘鍥炲瘑鐮� 3锛氱櫥闄� 4:缁戝畾
+        /// 1:娉ㄥ唽 2锛氭壘鍥炲瘑鐮� 3锛氱粦瀹�4:楠岃瘉鐮佺櫥闄� 5:鏁忔劅鏁版嵁
         /// 榛樿浼�1
         /// </summary>
         public int verifyType = 1;
@@ -193,6 +201,36 @@
         /// 楠岃瘉鐮佽繃鏈熸椂闂达紙绉掞級,榛樿5鍒嗛挓
         /// </summary>
         public int expireSecond = 300;
+
+    }
+
+    /// <summary>
+    /// 楠岃瘉楠岃瘉鐮�
+    /// </summary>
+    [System.Serializable]
+    public class VerifyCodeCheckObj
+    {
+        /// <summary>
+        /// 鎵嬫満鍙�
+        /// </summary>
+        public string phone;
+        /// <summary>
+        /// 閭
+        /// </summary>
+        public string mail;
+        /// <summary>
+        /// 1锛氭敞鍐� 2锛氭壘鍥炲瘑鐮� 3锛氱粦瀹� 4锛氶獙璇佺爜鐧婚檰 5锛氭晱鎰熸暟鎹�
+        /// 榛樿浼�1
+        /// </summary>
+        public int verifyType = 1;
+        /// <summary>
+        /// 楠岃瘉鐮佽繃鏈熸椂闂达紙绉掞級,榛樿5鍒嗛挓
+        /// </summary>
+        public string verifyCode;
+        /// <summary>
+        /// 楠岃瘉鎴愬姛鍚庨獙璇佺爜鏄惁澶辨晥 涓嶄紶鍊兼垨鑰卼rue澶辨晥锛屽彧鏈変紶false鐨勬椂鍊欙紝鏍¢獙閫氳繃鍚庨獙璇佺爜涔熶笉澶辨晥
+        /// </summary>
+        public bool verifySuccessFail = true;
 
     }
 
@@ -242,6 +280,91 @@
         /// 鏂板瘑鐮�
         /// </summary>
         public string loginNewPwd;
+    }
+
+
+    #endregion
+
+    #region 鈻� 甯愬彿淇℃伅 ____________________________
+    /// <summary>
+    /// 鑾峰彇涓汉淇℃伅
+    /// </summary>
+    [System.Serializable]
+    public class MemberInfoRes
+    {
+        /// <summary>
+        /// 鐢ㄦ埛ID
+        /// </summary>
+        public string memberId;
+        /// <summary>
+        /// 鐢ㄦ埛鏄电О
+        /// </summary>
+        public string memberName;
+        /// <summary>
+        /// 鐢ㄦ埛閭
+        /// </summary>
+        public string memberEmail;
+        /// <summary>
+        /// 鐢ㄦ埛鎵嬫満鍙�
+        /// </summary>
+        public string memberPhone;
+        /// <summary>
+        /// 鍥藉鍖哄彿
+        /// </summary>
+        public string memberPhonePrefix;
+        /// <summary>
+        /// 鐧诲綍鍚�
+        /// </summary>
+        public string loginName;
+
+    }
+
+    /// <summary>
+    /// 鏇存柊涓汉淇℃伅
+    /// </summary>
+    [System.Serializable]
+    public class UpdateMemberNameRes
+    {
+        /// <summary>
+        /// 鐢ㄦ埛鏄电О
+        /// </summary>
+        public string memberName;
+
+    }
+
+
+    /// <summary>
+    /// 缁戝畾璁よ瘉(鎵嬫満/閭)
+    /// </summary>
+    [System.Serializable]
+    public class BindWithAccountObj
+    {
+        /// <summary>
+        /// 鐢ㄦ埛鎵嬫満
+        /// </summary>
+        public string memberPhone;
+        /// <summary>
+        /// 鐢ㄦ埛鎵嬫満
+        /// </summary>
+        public string memberEmail;
+        /// <summary>
+        /// 楠岃瘉鍚�
+        /// </summary>
+        public string verifyCode;
+        
+
+    }
+
+    /// <summary>
+    /// 瑙g粦缁戝畾璁よ瘉(鎵嬫満/閭)
+    /// </summary>
+    [System.Serializable]
+    public class UnBindAccountObj
+    {
+        /// <summary>
+        /// 瑙g粦鏍囩ず锛孭HONE锛孍MAIL
+        /// </summary>
+        public string unBindLabel;
     }
 
 
@@ -967,182 +1090,69 @@
 
     #endregion
 
-    #region 鈻� 鏋氫妇 ____________________________
-    /// <summary>
-    /// 瀹㈡埛绔被鍨� 濡侶dlOn銆丒voyoHome銆佽皟璇曞疂
-    /// </summary>
-    public enum APIClientType
-    {
+   
 
-        HdlOn,
-        EvoyoHome,
-        璋冭瘯瀹�,
-    }
+    //#region 鏃ф帴鍙�
+    ///// <summary>
+    ///// 
+    ///// </summary>
+    //public class FindCityObj
+    //{
+    //    /// <summary>
+    //    /// 鍩庡競ID
+    //    /// </summary>
+    //    public string Cid;
 
-    /// <summary>
-    /// 澶囦唤绫诲瀷
-    /// </summary>
-    public enum BackupClassify
-    {
-        /// <summary>
-        /// 浜や簰澶囦唤
-        /// </summary>
-        INTERACTIVE_ENGINEERING_BACKUP,
-        /// <summary>
-        ///  鑷畾涔夊伐绋嬪浠�
-        /// </summary>
-        CUSTOM_PROJECT_BACKUP,
-        /// <summary>
-        /// 鐢ㄦ埛鑷姩澶囦唤
-        /// </summary>
-        AUTOMATIC_USER_BACKUP,
-        /// <summary>
-        /// 鐢ㄦ埛鑷畾涔夊浠�
-        /// </summary>
-        USER_DEFINED_BACKUP
-    }
+    //    /// <summary>
+    //    /// 
+    //    /// </summary>
+    //    public string Location;
 
-    /// <summary>
-    /// BackupDataType
-    /// </summary>
-    public enum BackupDataType
-    {
-        HDL_ON,
-        ZIGBEE,
-        ZIGBEE_HOME,
-        HDL_ON_PRO,
-        BUSPRO
-    }
+    //    /// <summary>
+    //    /// 鍩庡競
+    //    /// </summary>
+    //    public string City;
 
-    /// <summary>
-    /// 浣忓畢绫诲瀷
-    /// </summary>
-    public enum HomeTypeEnum
-    {
-        ZIGBEE,
-        BUSPRO,
-        A
-    }
+    //    /// <summary>
+    //    /// 
+    //    /// </summary>
+    //    public string Province;
 
-    /// <summary>
-    /// 璇█绫诲瀷
-    /// </summary>
-    public enum LanguageTypeEnum
-    {
-        CHINESE,
-        ENGLISH,
-    }
-
-    /// <summary>
-    /// VerifyType
-    /// </summary>
-    public enum VerifyType
-    {
-        /// <summary>
-        /// 娉ㄥ唽
-        /// </summary>
-        REGISTER = 1,
-        /// <summary>
-        /// 蹇樿瀵嗙爜
-        /// </summary>
-        FORGOTPASSWORD,
-        /// <summary>
-        /// 鐧诲綍
-        /// </summary>
-        LOGIN,
-        /// <summary>
-        /// 缁戝畾
-        /// </summary>
-        BIND,
-    }
-
-    /// <summary>
-    /// ChildAccountType
-    /// </summary>
-    public enum ChildAccountType
-    {
-        /// <summary>
-        /// 涓昏处鍙疯嚜宸�(鏈汉)
-        /// </summary>
-        MYSELF = 0,
-        /// <summary>
-        /// 鏅��
-        /// </summary>
-        ORDINARY = 1,
-        /// <summary>
-        /// 璋冭瘯浜哄憳
-        /// </summary>
-        DEBUG,
-        /// <summary>
-        /// 绠$悊鍛�
-        /// </summary>
-        ADMIN,
-
-    }
-
-    #endregion
-
-    #region 鏃ф帴鍙�
-    /// <summary>
-    /// 
-    /// </summary>
-    public class FindCityObj
-    {
-        /// <summary>
-        /// 鍩庡競ID
-        /// </summary>
-        public string Cid;
-
-        /// <summary>
-        /// 
-        /// </summary>
-        public string Location;
-
-        /// <summary>
-        /// 鍩庡競
-        /// </summary>
-        public string City;
-
-        /// <summary>
-        /// 
-        /// </summary>
-        public string Province;
-
-        /// <summary>
-        /// 
-        /// </summary>
-        public string Country;
+    //    /// <summary>
+    //    /// 
+    //    /// </summary>
+    //    public string Country;
 
 
-        /// <summary>
-        /// 
-        /// </summary>
-        public string TimeZone;
-    }
-    /// <summary>
-    /// 
-    /// </summary>
-    public class GetWeatherObj
-    {
+    //    /// <summary>
+    //    /// 
+    //    /// </summary>
+    //    public string TimeZone;
+    //}
+    ///// <summary>
+    ///// 
+    ///// </summary>
+    //public class GetWeatherObj
+    //{
 
 
-        public string Temperature;
+    //    public string Temperature;
 
-        /// <summary>
-        /// 
-        /// </summary>
-        public string Humidity;
+    //    /// <summary>
+    //    /// 
+    //    /// </summary>
+    //    public string Humidity;
 
-        /// <summary>
-        /// 
-        /// </summary>
-        public string PM25;
-        /// <summary>
-        /// 
-        /// </summary>
-        public string Weather;
+    //    /// <summary>
+    //    /// 
+    //    /// </summary>
+    //    public string PM25;
+    //    /// <summary>
+    //    /// 
+    //    /// </summary>
+    //    public string Weather;
 
-    }
-    #endregion
+    //}
+    //#endregion
 
 }
\ No newline at end of file

--
Gitblit v1.8.0