陈嘉乐
2020-11-30 c44b10e4447e84dbdfa9105edf460ef364a8f2b3
HDL_ON/Common/Constant.cs
New file
@@ -0,0 +1,193 @@
using System;
namespace HDL_ON
{
    #region ■ 全局常量 ____________________________
    /// <summary>
    /// 全局常量
    /// </summary>
    public class Constant
    {
      /// <summary>
      /// 用户协议
      /// </summary>
      public const string URL_USERAGREEMENT = "https://developer.hdlcontrol.com/HDLOnPlusUserAgreement.html";
      /// <summary>
      /// 隐私政策
      /// </summary>
      public const string URL_PRIVACYPOLICY = "https://developer.hdlcontrol.com/HDLOnPlusPrivacyPolicy.html";
        /// <summary>
        /// 技术支持电话号码
        /// </summary>
        public const string SUPPORT_TELEPHONENUMBER = "4008558535";
        /// <summary>
        /// 技术支持邮箱地址
        /// </summary>
        public const string SUPPORT_EMAIL = "hdltickets@hdlautomation.com";
        /// <summary>
      /// 苹果商店地址
      /// </summary>
      public const string URL_APPSTORE = "https://apps.apple.com/cn/app/on/id1532353432";
    }
    #endregion
    #region ■ 全局枚举 ____________________________
    ///// <summary>
    ///// 客户端类型 如HdlOn、EvoyoHome、调试宝
    ///// </summary>
    //public enum APIClientType
    //{
    //    HDL_ON,
    //    EvoyoHome,
    //    调试宝,
    //    HDL_ON_PRO
    //}
    /// <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>
    /// BackupDataType
    /// </summary>
    public enum BackupDataType
    {
        HDL_ON,
        ZIGBEE,
        ZIGBEE_HOME,
        HDL_ON_PRO,
        BUSPRO
    }
    /// <summary>
    /// 住宅类型
    /// </summary>
    public enum HomeTypeEnum
    {
        ZIGBEE = 1,
        BUSPRO,
        A,
        ALL
    }
    /// <summary>
    /// 语言类型
    /// </summary>
    public enum LanguageTypeEnum
    {
        CHINESE,
        ENGLISH,
    }
    /// <summary>
    /// 发送验证码功能类型
    /// </summary>
    public enum VerifyType
    {
        /// <summary>
        /// 用户注册
        /// </summary>
        REGISTER_USER = 1,
        /// <summary>
        /// 忘记密码,找回密码
        /// </summary>
        FIND_PASSWORD,
        /// <summary>
        /// 绑定
        /// </summary>
        REGISTER_USER_SYSTEM,
        /// <summary>
        /// 验证码登陆
        /// </summary>
        VERIFY_LOGIN,
        /// <summary>
        /// 敏感数据验证
        /// </summary>
        SENSITIVE_DATA,
    }
    /// <summary>
    /// ChildAccountType
    /// </summary>
    public enum ChildAccountType
    {
        /// <summary>
        /// 主账号自己(本人)
        /// </summary>
        MYSELF = 0,
        /// <summary>
        /// 普通
        /// </summary>
        ORDINARY = 1,
        /// <summary>
        /// 调试人员
        /// </summary>
        DEBUG,
        /// <summary>
        /// 管理员
        /// </summary>
        ADMIN,
    }
    /// <summary>
    ///
    /// </summary>
    public enum PhoneDeviceType
    {
        /// <summary>
        /// Android
        /// </summary>
        Android = 0,
        /// <summary>
        /// IOS
        /// </summary>
        IOS = 1,
        /// <summary>
        /// WinPhone
        /// </summary>
        WinPhone,
    }
    /// <summary>
    /// APP 类型
    /// </summary>
    public enum SoftwareType
    {
        /// <summary>
        /// Evoyo、ON、ON_Plus
        /// </summary>
        Evoyo = 0,
        /// <summary>
        /// IOS
        /// </summary>
        ON = 1,
        /// <summary>
        /// WinPhone
        /// </summary>
        ON_Plus,
    }
    #endregion
}