From 393825c701ad97e13ad71c1fac1f6914e3d0feba Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期五, 27 十一月 2020 13:35:37 +0800
Subject: [PATCH] 20201127 接受bus数据修改完成,搜索网关、一端口修改完成
---
HDL_ON/DAL/Server/NewApiRes.cs | 341 +++++++++++++++++++++++++++-----------------------------
1 files changed, 165 insertions(+), 176 deletions(-)
diff --git a/HDL_ON/DAL/Server/NewApiRes.cs b/HDL_ON/DAL/Server/NewApiRes.cs
index ff08ae8..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,190 +1114,152 @@
public string Id;
}
-
- #endregion
-
- #region 鈻� 鏋氫妇 ____________________________
+ #region APP鐗堟湰妫�娴�
/// <summary>
- /// 瀹㈡埛绔被鍨� 濡侶dlOn銆丒voyoHome銆佽皟璇曞疂
+ /// ForceUpdateObj
/// </summary>
- public enum APIClientType
+ [System.Serializable]
+ public class ForceUpdateObj
{
-
- HdlOn,
- EvoyoHome,
- 璋冭瘯瀹�,
+ /// <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 enum BackupClassify
+ public class ForceUpdateInfo
{
- /// <summary>
- /// 浜や簰澶囦唤
- /// </summary>
- INTERACTIVE_ENGINEERING_BACKUP,
- /// <summary>
- /// 鑷畾涔夊伐绋嬪浠�
- /// </summary>
- CUSTOM_PROJECT_BACKUP,
- /// <summary>
- /// 鐢ㄦ埛鑷姩澶囦唤
- /// </summary>
- AUTOMATIC_USER_BACKUP,
- /// <summary>
- /// 鐢ㄦ埛鑷畾涔夊浠�
- /// </summary>
- USER_DEFINED_BACKUP
- }
- /// <summary>
- /// BackupDataType
- /// </summary>
- public enum BackupDataType
- {
- HDL_ON,
- ZIGBEE,
- ZIGBEE_HOME,
- HDL_ON_PRO,
- BUSPRO
- }
+ /// <summary>
+ /// 闇�瑕佸己鍒舵洿鏂�
+ /// </summary>
+ public bool IsNeedForceUpdate;
- /// <summary>
- /// 浣忓畢绫诲瀷
- /// </summary>
- public enum HomeTypeEnum
- {
- ZIGBEE = 1,
- BUSPRO,
- A,
- ALL
- }
+ /// <summary>
+ /// 寮哄埗鏇存柊鍘熷洜
+ /// </summary>
+ public string ReasonStr;
+ /// <summary>
+ /// 寮哄埗鏇存柊鍘熷洜
+ /// </summary>
+ public string ReasonStr_En;
- /// <summary>
- /// 璇█绫诲瀷
- /// </summary>
- public enum LanguageTypeEnum
- {
- CHINESE,
- ENGLISH,
- }
+ /// <summary>
+ /// 鏂扮増鏈琲OS App Store涓嬭浇鍦板潃
+ /// </summary>
+ public string IosUrl;
- /// <summary>
- /// 鍙戦�侀獙璇佺爜鍔熻兘绫诲瀷
- /// </summary>
- public enum VerifyType
- {
/// <summary>
- /// 鐢ㄦ埛娉ㄥ唽
+ /// 鏂扮増鏈珹ndroid搴旂敤甯傚満涓嬭浇鍦板潃
/// </summary>
- REGISTER_USER = 1,
- /// <summary>
- /// 蹇樿瀵嗙爜,鎵惧洖瀵嗙爜
- /// </summary>
- FIND_PASSWORD,
- /// <summary>
- /// 缁戝畾
- /// </summary>
- REGISTER_USER_SYSTEM,
- /// <summary>
- /// 楠岃瘉鐮佺櫥闄�
- /// </summary>
- VERIFY_LOGIN,
- /// <summary>
- /// 鏁忔劅鏁版嵁楠岃瘉
- /// </summary>
- SENSITIVE_DATA,
- }
+ public string AndroidUrl;
- /// <summary>
- /// ChildAccountType
- /// </summary>
- public enum ChildAccountType
- {
/// <summary>
- /// 涓昏处鍙疯嚜宸�(鏈汉)
+ /// 鏂扮増鏈珹ndroid 鑻辨枃搴旂敤甯傚満涓嬭浇鍦板潃 Google Play
/// </summary>
- MYSELF = 0,
+ public string AndroidUrl_En;
+
/// <summary>
- /// 鏅��
+ /// O 涓嶉渶瑕佹洿鏂�
+ /// 1 鎻愮ず鏇存柊
+ /// 2 寮哄埗鏇存柊
+ /// 3 鎻愮ず閫氱煡鍐呭
/// </summary>
- ORDINARY = 1,
+ public int UpdateType;
+
/// <summary>
- /// 璋冭瘯浜哄憳
+ /// 褰撳墠鏂扮増鏈彿
/// </summary>
- DEBUG,
- /// <summary>
- /// 绠$悊鍛�
- /// </summary>
- ADMIN,
+ public string NewVersion;
}
#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 TimeZone;
- }
- /// <summary>
- ///
- /// </summary>
- public class GetWeatherObj
- {
-
-
- public string Temperature;
-
- /// <summary>
- ///
- /// </summary>
- public string Humidity;
-
- /// <summary>
- ///
- /// </summary>
- public string PM25;
- /// <summary>
- ///
- /// </summary>
- public string Weather;
-
- }
#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 TimeZone;
+ //}
+ ///// <summary>
+ /////
+ ///// </summary>
+ //public class GetWeatherObj
+ //{
+
+
+ // public string Temperature;
+
+ // /// <summary>
+ // ///
+ // /// </summary>
+ // public string Humidity;
+
+ // /// <summary>
+ // ///
+ // /// </summary>
+ // public string PM25;
+ // /// <summary>
+ // ///
+ // /// </summary>
+ // public string Weather;
+
+ //}
+ //#endregion
+
}
\ No newline at end of file
--
Gitblit v1.8.0