using System;
using Shared;
namespace HDL_ON
{
#region ■ 全局常量 ____________________________
///
/// 全局常量
///
public class Constant
{
///
/// 用户协议
///
public static string URL_USERAGREEMENT {
get {
if (Language.CurrentLanguage == "Chinese") {
return "https://developer.hdlcontrol.com/HDLOnPlusUserAgreement.html";
}
else
{
return "https://developer.hdlcontrol.com/OnProServiceAgreement-En.html";
}
}
}
///
/// 隐私政策
///
public static string URL_PRIVACYPOLICY
{
get
{
if (Language.CurrentLanguage == "Chinese")
{
return "https://developer.hdlcontrol.com/HDLOnPlusPrivacyPolicy.html";
}
else
{
return "https://developer.hdlcontrol.com/OnProUserAgreement-En.html";
}
}
}
///
/// 技术支持电话号码
///
public const string SUPPORT_TELEPHONENUMBER = "4008558535";
///
/// 技术支持邮箱地址
///
public const string SUPPORT_EMAIL = "hdltickets@hdlautomation.com";
///
/// 苹果商店地址
///
public const string URL_APPSTORE = "https://apps.apple.com/cn/app/on/id1532353432";
///
/// 裁剪图片的高大小
///
public const int CROP_IMAGE_YSIZE = 300;
}
#endregion
#region ■ 全局枚举 ____________________________
/////
///// 客户端类型 如HdlOn、EvoyoHome、调试宝
/////
//public enum APIClientType
//{
// HDL_ON,
// EvoyoHome,
// 调试宝,
// HDL_ON_PRO
//}
///
/// 备份类型
///
public enum BackupClassify
{
///
/// 交互备份
///
INTERACTIVE_ENGINEERING_BACKUP,
///
/// 自定义工程备份
///
CUSTOM_PROJECT_BACKUP,
///
/// 用户自动备份
///
AUTOMATIC_USER_BACKUP,
///
/// 用户自定义备份
///
USER_DEFINED_BACKUP
}
///
/// BackupDataType
///
public enum BackupDataType
{
HDL_ON,
ZIGBEE,
ZIGBEE_HOME,
HDL_ON_PRO,
BUSPRO
}
///
/// 住宅类型
///
public enum HomeTypeEnum
{
ZIGBEE = 1,
BUSPRO,
A,
ALL
}
///
/// 语言类型
///
public enum LanguageTypeEnum
{
CHINESE,
ENGLISH,
}
///
/// 发送验证码功能类型
///
public enum VerifyType
{
///
/// 用户注册
///
REGISTER_USER = 1,
///
/// 忘记密码,找回密码
///
FIND_PASSWORD,
///
/// 绑定
///
REGISTER_USER_SYSTEM,
///
/// 验证码登陆
///
VERIFY_LOGIN,
///
/// 敏感数据验证
///
SENSITIVE_DATA,
}
///
/// ChildAccountType
///
public enum ChildAccountType
{
///
/// 主账号自己(本人)
///
MYSELF = 0,
///
/// 普通
///
ORDINARY = 1,
///
/// 调试人员
///
DEBUG,
///
/// 管理员
///
ADMIN,
}
///
///
///
public enum PhoneDeviceType
{
///
/// Android
///
Android = 0,
///
/// IOS
///
IOS = 1,
///
/// WinPhone
///
WinPhone,
}
///
/// APP 类型
///
public enum SoftwareType
{
///
/// Evoyo、ON、ON_Plus
///
Evoyo = 0,
///
/// IOS
///
ON = 1,
///
/// WinPhone
///
ON_Plus,
}
///
/// 分享 类型
/// 分享类型 1.ROOM 2.DEVICE 3.SCENE
///
public enum ShareType
{
///
/// 房间类型
///
ROOM = 1,
///
/// 设备类型
///
DEVICE,
///
/// 场景类型
///
SCENE,
///
///
///
LOGIC,
}
///
/// 推送消息类型
///
public enum PushType
{
///
/// 分享与功能
///
Default = 0,
///
/// 报警类
///
Alarm,
///
/// 系统信息
///
Prompt,
///
/// 新闻
///
News,
///
/// 推荐
///
Recommend,
///
/// 物业通知,待确认修改
///
IMOU_VISAAL,
///
/// 物业通知
///
Notice,
}
///
/// 推送消息MessageType
///
public enum PushMessageType
{
///
/// Prompt
///
Prompt = 0,
///
/// 报警类
///
Alarm,
///
/// 丰林可视对讲呼叫
///
FLCall,
///
/// 挤下线推送
///
OffLine,
///
/// 自动化执行
///
LogicExecute,
///
/// 安防报警
///
SecurityAlarm,
///
/// HDL可视对讲
///
HDL_INTERPHONE,
///
/// 门铃推送(萤石视频门锁)
///
DOOR_BELL,
}
///
/// BottomLine 类型
///
public enum BottomLineType
{
///
/// 普通
///
Normal = 0,
///
/// 获取焦点
///
GotFocus,
///
/// 错误
///
Error,
}
public enum SpeakerType
{
///
/// 小度
///
DuerOS = 0,
///
/// Google Home
///
Google,
///
/// Alexa Echo
///
Alexa,
///
/// Alice
///
Alice,
///
/// 天猫精灵
///
Aligenie,
///
/// 思必驰
///
AISpeech
}
#endregion
}