JLChen
2021-01-05 f500e14c0a994487070380c50c85e0929cbc8e63
Crabtree/SmartHome/HDL/Operation/ResponseEntity/API.cs
@@ -78,6 +78,8 @@
        ///  1.22 上传[项目(住宅(App(网关)手动备份]子文件
        /// </summary>
        public static string UploadHomeAppGatewaySubFiles = API_APP + "UploadHomeAppGatewaySubFiles";
        public static string UploadHomeAppGatewaySingleSubFile = API_APP + "UploadHomeAppGatewaySingleSubFile";
        /// <summary>
        ///  1.23 删除App备份[手动备份住宅、手动备份网关、自动备份住宅、公共备份]的某些文件
        /// </summary>
@@ -118,6 +120,8 @@
        public static string ReleaseGatewayToHome = API_APP + "ReleaseGatewayToHome";
        /// <summary>
        ///  1.63 获得某个帐号所有已绑定的网关分页
        /// </summary>
@@ -131,7 +135,14 @@
        ///  1.65 UpdateMac 更新Mac(印度)
        /// </summary>
        public static string UpdateMac = API_APP + "UpdateMac";
        /// <summary>
        ///  1.66 BindMac 更新绑定Mac(印度)
        /// </summary>
        public static string BindMac = API_APP + "BindMac";
        
        /// <summary>
        ///  1.81 添加项目(住宅)
@@ -152,6 +163,12 @@
        ///  1.84 获取项目 (住宅)分页
        /// </summary>
        public static string GetHomePager = API_APP + "GetHomePager";
        /// <summary>
        ///  1.85 获取控制分享项目(住宅)请求信息
        /// </summary>
        public static string GetSharedHomeApiControl = API_APP + "GetSharedHomeApiControl";
        #endregion
@@ -228,13 +245,52 @@
        ///  4.11 同时添加场景 和 设备
        /// </summary>
        public static string AddSceneAndDeviceList = API_Device + "AddSceneAndDeviceList";
        #endregion
        #region EmqMqtt 部分
        //***************************EmqMqtt 部分********************************
        public static string API_EmqMqtt = "/EmqMqtt/";
        /// <summary>
        ///  5.03 获取分享者Mqtt远程控制信息(Emq版本)
        /// </summary>
        public static string ShareMemberConnMqttInfo = API_EmqMqtt + "ShareMemberConnMqttInfo";
        /// <summary>
        /// 客户端获取连接云端Mqtt信息
        /// Connection
        /// </summary>
        public static string GetConnMqttInfo = API_EmqMqtt + "GetConnMqttInfo";
        #endregion
    }
    /// <summary>
    /// 上传大文件手动备份
    /// </summary>
    [System.Serializable]
    public class UploadHomeAppGatewaySubFilesBigObj : BaseAccountCtrlObj
    {
        /// <summary>
        /// 备份名的Id
        /// </summary>
        public string BackupClassId;
        /// <summary>
        /// ManualBackupType 手动备份类型(0:App手动备份,2:网关手动备份,4:公共备份)  默认值: 0
        /// </summary>
        public int ManualBackupType = 0;
        /// <summary>
        /// 所上传的文件名(文件内容请通过写入http body里)
        /// </summary>
        public string FileName;
    }
}