wei
2020-12-02 30b5770f56f99c1f92e933ad31cf7d2af58b033c
HDL_ON/DAL/Server/NewApiRes.cs
@@ -1038,7 +1038,7 @@
        /// <summary>
        /// 软件来源,Evoyo、ON、ON_Plus
        /// </summary>
        public string software = "ON_Plus";
        public string software = SoftwareType.ON_Plus.ToString();
    }
    /// <summary>
@@ -1142,24 +1142,21 @@
    {
        /// <summary>
        /// 手机类型
        ///
        /// 0是iOS
        /// 1是Android
        /// 2是Android 新的包名版本
        /// Android、IOS、WinPhone
        /// </summary>
        public int DeviceType = 0;
        public string DeviceType = PhoneDeviceType.Android.ToString();
        /// <summary>
        /// 
        /// </summary>
        public string requestVersion = MainPage.VersionString;
        public string RequestVersion = MainPage.VersionString;
        /// <summary>
        /// 软件来源,Evoyo、ON、ON_Plus
        /// </summary>
        public string software = "ON_Plus";
        public string Software = SoftwareType.ON_Plus.ToString();
        /// <summary>
        /// 语言
        /// </summary>
        public string languageType;
        public string LanguageType;
    }
    /// <summary>
@@ -1168,35 +1165,16 @@
    public class ForceUpdateInfo
    {
        ///// <summary>
        ///// 需要强制更新
        ///// </summary>
        //public bool IsNeedForceUpdate;
        /// <summary>
        /// 需要强制更新
        /// </summary>
        public bool IsNeedForceUpdate;
        /// <summary>
        /// 强制更新原因
        /// 1.提示更新的内容
        /// 2.强制更新原因
        /// 3.提示的通知内容
        /// </summary>
        public string ReasonStr;
        /// <summary>
        /// 强制更新原因
        /// </summary>
        public string ReasonStr_En;
        /// <summary>
        /// 新版本iOS App Store下载地址
        /// </summary>
        public string IosUrl;
        /// <summary>
        /// 新版本Android应用市场下载地址
        /// </summary>
        public string AndroidUrl;
        /// <summary>
        /// 新版本Android 英文应用市场下载地址 Google Play
        /// </summary>
        public string AndroidUrl_En;
        /// <summary>
        /// O 不需要更新
        /// 1 提示更新
@@ -1204,41 +1182,105 @@
        /// 3 提示通知内容
        /// </summary>
        public int UpdateType;
        /// <summary>
        /// 当前新版本号
        /// </summary>
        public string NewVersion;
        /// <summary>
        /// 当前新版本号
        /// </summary>
        public string NewVersionUrl;
    }
    /// <summary>
    /// 检测APP版本
    /// 检测APP版本 响应参数
    /// 如果是iOS返回iOS的最新版本和Url下载地址
    /// 如果是Android返回iOS的最新版本和Url下载地址
    /// </summary>
    public class APPVersion
    {
        /// <summary>
        /// 当前最新的版本号
        /// </summary>
        public string NewVersion;
        /// <summary>
        /// 新版本iOS App Store下载地址
        /// 当前最新版本下载地址
        /// </summary>
        public string IosUrl;
        /// <summary>
        /// 新版本Android应用市场下载地址
        /// </summary>
        public string AndroidUrl;
        /// <summary>
        /// 当前iOS最新版本号
        /// </summary>
        public string IosVersion;
        /// <summary>
        /// 当前Android最新版本号
        /// </summary>
        public string AndroidVersion;
        public string NewVersionUrl;
    }
    #endregion
    #region 数据分享
    /// <summary>
    /// 添加分享
    /// </summary>
    [System.Serializable]
    public class AddShareObj
    {
        /// <summary>
        /// 住宅ID
        /// </summary>
        public int homeId;
        /// <summary>
        ///
        /// </summary>
        public List<ShareDatasItem> shareDatas;
        /// <summary>
        /// 子账号ID
        /// </summary>
        public List<string> childAccountIds;
    }
    public class ShareDatasItem
    {
        /// <summary>
        /// 分享类型表id
        /// </summary>
        public string shareTypeId;
        /// <summary>
        /// 分享类型 1.ROOM  2.DEVICE 3.SCENE
        /// </summary>
        public string shareType;
    }
    /// <summary>
    /// 删除分享
    /// </summary>
    [System.Serializable]
    public class DeleteShareObj
    {
        /// <summary>
        ///
        /// </summary>
        public List<ShareDatasItem> shareDatas;
        /// <summary>
        /// 子账号ID
        /// </summary>
        public List<string> childAccountIds;
    }
    /// <summary>
    /// 获取分享
    /// </summary>
    [System.Serializable]
    public class GetShareObj
    {
        /// <summary>
        /// 住宅ID
        /// </summary>
        public int homeId;
        /// <summary>
        /// 分享主键ids
        /// </summary>
        public List<string> ids;
    }
    #endregion
    #endregion