From f788a1e320b8505435ed66e2456ddb2d0a838f76 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期四, 19 十一月 2020 19:58:14 +0800
Subject: [PATCH] 2020-11-19 1.优化绑定和解绑页面。2.修改密码功能实现,UI界面实现,接口实现。

---
 HDL_ON/DAL/Server/NewApiRes.cs |  158 +++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 143 insertions(+), 15 deletions(-)

diff --git a/HDL_ON/DAL/Server/NewApiRes.cs b/HDL_ON/DAL/Server/NewApiRes.cs
index c449f04..ff08ae8 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;
     }
 
 
@@ -1019,9 +1142,10 @@
     /// </summary>
     public enum HomeTypeEnum
     {
-        ZIGBEE,
+        ZIGBEE = 1,
         BUSPRO,
-        A
+        A,
+        ALL
     }
 
     /// <summary>
@@ -1034,26 +1158,30 @@
     }
 
     /// <summary>
-    /// VerifyType
+    /// 鍙戦�侀獙璇佺爜鍔熻兘绫诲瀷
     /// </summary>
     public enum VerifyType
     {
         /// <summary>
-        /// 娉ㄥ唽
+        /// 鐢ㄦ埛娉ㄥ唽
         /// </summary>
-        REGISTER = 1,
+        REGISTER_USER = 1,
         /// <summary>
-        /// 蹇樿瀵嗙爜
+        /// 蹇樿瀵嗙爜,鎵惧洖瀵嗙爜
         /// </summary>
-        FORGOTPASSWORD,
-        /// <summary>
-        /// 鐧诲綍
-        /// </summary>
-        LOGIN,
+        FIND_PASSWORD,
         /// <summary>
         /// 缁戝畾
         /// </summary>
-        BIND,
+        REGISTER_USER_SYSTEM,
+        /// <summary>
+        /// 楠岃瘉鐮佺櫥闄�
+        /// </summary>
+        VERIFY_LOGIN,
+        /// <summary>
+        /// 鏁忔劅鏁版嵁楠岃瘉
+        /// </summary>
+        SENSITIVE_DATA,
     }
 
     /// <summary>

--
Gitblit v1.8.0