| | |
| | | |
| | | #endregion |
| | | |
| | | #region =============访客管理============= |
| | | /// <summary> |
| | | /// 访客临时密码 |
| | | /// </summary> |
| | | [System.Serializable] |
| | | public class VisitorTempPassword |
| | | { |
| | | public string id; |
| | | public string homeId; |
| | | public string phone;//":"13355558888", |
| | | public string tempPwd;//":"123456", |
| | | public string validBeginTime;//":"2022-05-06 13:00:00", |
| | | public string validEndTime;//":"2022-05-09 13:00:00", |
| | | public int useCount;//":1, |
| | | public bool status = true;//:true |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取临时密码列表 |
| | | /// </summary> |
| | | public class GetTempPasswordList |
| | | { |
| | | public string pageNo;//": 0, |
| | | public string pageSize;//": 0, |
| | | public string totalCount;//": 0, |
| | | public string totalPage;//": 0 |
| | | public List<VisitorTempPassword> list; |
| | | } |
| | | #endregion |
| | | |
| | | #region ■ 登录 ____________________________ |
| | | [System.Serializable] |
| | | public class LoginObj |
| | |
| | | /// <summary> |
| | | /// 网关ID |
| | | /// </summary> |
| | | public string gatewayId =""; |
| | | public string gatewayId = ""; |
| | | /// <summary> |
| | | /// 网关snID |
| | | /// </summary> |
| | |
| | | /// OFF_LINE(1,"下线"),; |
| | | /// </summary> |
| | | public bool gatewayStatus; |
| | | |
| | | /// <summary> |
| | | /// 是否支持群控 |
| | | /// </summary> |
| | | public bool isSupportGroupControl = false; |
| | | |
| | | |
| | | public string linkDriverVersion = "3.0.0"; |
| | | /// <summary> |
| | | /// 是否支持场景控制自动化使能 |
| | | /// </summary> |
| | | public bool isSupportSceneEnableAutomation |
| | | { |
| | | get |
| | | { |
| | | #if DEBUG |
| | | linkDriverVersion = "V03.08.00"; |
| | | #endif |
| | | return string.Compare(linkDriverVersion, "V03.07.99", false) == 1 ? true : false; |
| | | |
| | | } |
| | | } |
| | | |
| | | ///// <summary> |
| | | ///// |
| | |
| | | /// <summary> |
| | | /// 子账号ID childAccountId |
| | | /// </summary> |
| | | public string childAccountId; |
| | | public string childId; |
| | | /// <summary> |
| | | /// 住宅 |
| | | /// </summary> |
| | |
| | | /// <summary> |
| | | /// 子账户类型 ORDINARY、DEBUG、ADMIN |
| | | /// </summary> |
| | | public string childAccountType; |
| | | //public string childAccountType; |
| | | ///// <summary> |
| | | ///// 是否允许远程控制 0:允许 1:不允许 |
| | | ///// </summary> |
| | |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | #endregion |
| | | |
| | | #region 数据分享 |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 设备推送消息规则 |
| | | /// </summary> |
| | | [Serializable] |
| | | public class DeviceMessageRules |
| | | { |
| | | public string homeId; |
| | | public string deviceId; |
| | | public string conditionIdentify; |
| | | public bool push; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | [System.Serializable] |
| | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string version = MainPage.VersionString; |
| | | public string version = "V" + MainPage.VersionString; |
| | | ///// <summary> |
| | | ///// 软件来源,Evoyo、ON、ON_Plus |
| | | ///// </summary> |
| | | //public string appName = SoftwareType.ON_Plus.ToString(); |
| | | |
| | | public string appCode = "1588071238036582401"; |
| | | /// <summary> |
| | | /// 软件来源,Evoyo、ON、ON_Plus |
| | | /// IOS、Android |
| | | /// </summary> |
| | | public string appName = SoftwareType.ON_Plus.ToString(); |
| | | public string releaseSystem = ""; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | [System.Serializable] |
| | | public class AppVersionRes |
| | | public class AppVersionResNew |
| | | { |
| | | /// <summary> |
| | | /// 应用市场名称 |
| | | /// </summary> |
| | | public string appMarket; |
| | | /// <summary> |
| | | /// app名称 |
| | | /// </summary> |
| | | public string appName; |
| | | /// <summary> |
| | | /// ios下载地址 |
| | | /// </summary> |
| | | public string iosUrl; |
| | | /// <summary> |
| | | /// 安卓下载地址 |
| | | /// </summary> |
| | | public string androidUrl; |
| | | /// <summary> |
| | | /// 是否是强制更新 |
| | | /// </summary> |
| | | public bool isEnforce; |
| | | /// <summary> |
| | | /// 发布系统,IOS、Android |
| | | /// </summary> |
| | | public string releaseSystem; |
| | | /// <summary> |
| | | /// 备注 |
| | | /// </summary> |
| | | public string remark; |
| | | /// <summary> |
| | | /// 更新说明json,多语言有客户端解析 |
| | | /// </summary> |
| | | public string updateDescription; |
| | | /// <summary> |
| | | /// 版本号 |
| | | /// </summary> |
| | | public string version; |
| | | public string appName; |
| | | public string appCode; |
| | | public bool isEnforce; |
| | | public string releaseSystem; |
| | | public string packageUrl;//": "http://hdl-hz-test.oss-cn-hangzhou.aliyuncs.com/20/2022/11/51b8b0b2-0ebc-4632-a3b5-0be1e5d104e4.apk", |
| | | public string remark; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 更新说明json,多语言有客户端解析 |
| | | /// </summary> |
| | |
| | | /// </summary> |
| | | public string childAccountId; |
| | | /// <summary> |
| | | /// 分享类型 1.ROOM 2.DEVICE 3.SCENE |
| | | /// 分享类型 1.ROOM 2.DEVICE 3.SCENE 4.DEVICE_GROUP_CONTROL |
| | | /// </summary> |
| | | public string shareType = "DEVICE"; |
| | | } |
| | |
| | | /// 扩展数据内容 |
| | | /// </summary> |
| | | public string expantContent = ""; |
| | | |
| | | /// <summary> |
| | | /// spk标志,值为door.gate时表示自研 |
| | | /// </summary> |
| | | public string spk=""; |
| | | /// <summary> |
| | | /// sip账号 |
| | | /// </summary> |
| | | public string sipAccount; |
| | | |
| | | } |
| | | |