using System; namespace Shared.Phone { /// /// 状态控件添加子控件事件的绑定模式 /// public enum ChidrenBindMode { /// /// 绑定弹起事件,但该控件单击后,不显示选择状态 /// BindEvent = 1, /// /// 不绑定事件,也不显示选择状态 /// NotBind = 2 } /// /// 状态模式 /// public enum StatuMode { /// /// 选择状态 /// SELECT = 1, /// /// 非选择状态 /// UN_SELECT = 0, /// /// 正常状态(也没什么特殊含义,就是正常呗) /// Normal = 2, /// /// 单击状态 /// ClickStatu = 3 } /// /// 设备升级状态 /// public enum UpdateStatuMode { /// /// 最初的状态 /// None = 0, /// /// 等待中 /// Wait = 1, /// /// 开始执行 /// Action = 2, /// /// 设备下载失败 /// DeviceDownLoadFail = 3, /// /// 设备升级失败 /// DeviceUpdateFail = 4, /// /// 虚拟驱动下载失败 /// VirtualDownLoadFail = 5, /// /// 协调器下载失败 /// CoordinatorDownLoadFail = 6, /// /// 网关下载失败 /// GatewayDownLoadFail = 7, /// /// 虚拟驱动升级失败 /// VirtualUpdateFail = 8, /// /// 协调器升级失败 /// CoordinatorUpdateFail = 9, /// /// 网关升级失败 /// GatewayUpdateFail = 10, /// /// 设备下载中 /// DeviceDownLoad = 11, /// /// 设备升级预备 /// DeviceUpdateReady = 12, /// /// 设备升级中 /// DeviceUpdating = 13, /// /// 虚拟驱动下载中 /// VirtualDownLoad = 14, /// /// 协调器下载中 /// CoordinatorDownLoad = 15, /// /// 网关下载中 /// GatewayDownLoad = 16, /// /// 虚拟驱动升级预备 /// VirtualUpdateReady = 17, /// /// 虚拟驱动升级中 /// VirtualUpdating = 18, /// /// 协调器升级预备 /// CoordinatorUpdateReady = 19, /// /// 协调器升级中 /// CoordinatorUpdating = 20, /// /// 网关升级预备 /// GatewayUpdateReady = 21, /// /// 网关升级中 /// GatewayUpdating = 22, /// /// 升级成功 /// UpdateSuccess = 23, /// /// 升级完成 /// UpdateFinish = 24, } /// /// 显示错误模式 /// public enum ShowErrorMode { /// /// 不显示错误 /// NO = 0, /// /// 显示错误 /// YES = 1, } /// /// 显示重新加载模式 /// public enum ShowReLoadMode { /// /// 不显示重新加载 /// NO = 0, /// /// 显示重新加载 /// YES = 1, } /// /// 布防模式 /// public enum GarrisonMode { /// /// 异常(作为返回值使用) /// None = 0, /// /// 在家布防 或者 布防(当内部防区没有设置的时候) /// AtHome = 1, /// /// 离家布防 /// RemoveHome = 2, /// /// 撤防 /// RemoveGarrison = 99 } /// /// 固件阶级分类 /// public enum FirmwareLevelType { /// /// Linux模块(也叫网关升级程序),网关的分类之一 /// Linux = 1, /// /// 协调器模块,网关的分类之一 /// A协调器 = 2, /// /// 虚拟设备模块,网关的分类之一 /// A虚拟驱动 = 3, /// /// 一般的设备 /// A设备 = 4 } /// /// 网关的网络连接模式 /// public enum GatewayConnectMode { /// /// 无网络连接 /// NoLine = -1, /// /// 初始值 /// None = 0, /// /// 远程连接(也叫4G) /// Remote = 1, /// /// WIFI /// WIFI = 2 } /// /// 安防上报类型 /// public enum SafeguardAlarmType { /// /// 什么都不是 /// None = 0, /// /// 在家布防 /// AtHome = 1, /// /// 离家布防 /// RemoveHome = 2, /// /// 撤防 /// RemoveGarrison = 3, /// /// 传感器上报 /// Sensor = 4 } /// /// 网关的绑定模式 /// public enum GatewayBindMode { /// /// 已经绑定过了 /// Binded = 1, /// /// 第一次绑定,也就是网关住宅ID为空 /// First = 2, /// /// 重新绑定,也就是网关住宅ID不相同(需要确认是否重新绑定) /// BindAgain = 3 } /// /// 是否显示访问接口失败的tip消息 /// public enum ShowNetCodeMode { /// /// 当访问接口失败时,显示tip消息 /// YES = 1, /// /// 当访问接口失败时,不显示tip消息 /// No = 2 } /// /// 备份类型 /// public enum BackUpMode { /// /// 手动备份 /// A手动备份 = 1, /// /// 自动备份 /// A自动备份 = 2 } /// /// 是否写Log /// public enum WriteLogMode { /// /// 写Log /// YES = 1, /// /// 不写Log /// NO = 2 } /// /// 验证码类型 /// public enum VerCodeType { A注册 = 1, A找回密码 = 2, A登陆 = 3, A绑定 = 4, A其他 = 5 } /// /// 连接接口的方式 /// public enum HttpConnectMode { /// /// 正常连接 /// Normal = 1, /// /// 以管理员身份进行连接 /// Admin = 2 } /// /// 检测方式 /// public enum CheckMode { /// /// 访问云端时,是否检测账号的身份权限,因为有些接口需要区分【主人】和【管理员】 /// A账号权限 = 1, /// /// 不检测 /// A不检测 = 2 } /// /// 账号状态的枚举 /// public enum AccountStatu { /// /// 正常,成功 /// Sucess = 1, /// /// 密码错误 /// PswError = 2, /// /// 账号不存在 /// NotAccount = 3, /// /// 没有网络 /// NotNetWork = 4, /// /// 权限变更 /// AuthorityChangd = 5, /// /// 刷新token失效 /// TokenTimeOunt = 6, /// /// 其他错误 /// OtherError = 7 } }