| | |
| | | namespace HDL_ON.Entity |
| | | { |
| | | /// <summary> |
| | | /// 2020-11-16 待修改调整 |
| | | /// 住宅成员的信息列表 |
| | | /// </summary> |
| | | public class ResidenceMemberInfo |
| | |
| | | public ResidenceMemberInfo() |
| | | { |
| | | } |
| | | public string Account = ""; |
| | | //public string Account = ""; |
| | | |
| | | public string UserName = ""; |
| | | //public string UserName = ""; |
| | | |
| | | public string SubAccountDistributedMark = ""; |
| | | //public string SubAccountDistributedMark = ""; |
| | | |
| | | public string DistributedMark = ""; |
| | | //public string DistributedMark = ""; |
| | | |
| | | public string Nickname = ""; |
| | | //public string Nickname = ""; |
| | | |
| | | public int AccountType = 0; |
| | | /// <summary> |
| | | /// <!--此成员帐号是否具有远程控制权限--> |
| | | /// </summary> |
| | | public bool IsAllowRemoteCtrl = false; |
| | | /// <summary> |
| | | /// 是否允许子账号创建场景 |
| | | /// </summary> |
| | | public bool IsAllowCreateScene = false; |
| | | //public int AccountType = 0; |
| | | ///// <summary> |
| | | ///// <!--此成员帐号是否具有远程控制权限--> |
| | | ///// </summary> |
| | | //public bool IsAllowRemoteCtrl = false; |
| | | ///// <summary> |
| | | ///// 是否允许子账号创建场景 |
| | | ///// </summary> |
| | | //public bool IsAllowCreateScene = false; |
| | | |
| | | public string headImagePagePath = "LoginIcon/2.png"; |
| | | |
| | |
| | | /// </summary> |
| | | public List<ShareData> CurResidenceShareDate = new List<ShareData>(); |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string id; |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string homeId; |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string homeRegionId; |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string childAccountId; |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string childAccountRegionId; |
| | | /// <summary> |
| | | /// 子账户类型 ORDINARY、DEBUG、ADMIN |
| | | /// </summary> |
| | | public string childAccountType; |
| | | /// <summary> |
| | | /// 是否允许远程控制 |
| | | /// </summary> |
| | | public bool isRemoteControl; |
| | | /// <summary> |
| | | /// 是否创建场景 |
| | | /// </summary> |
| | | public bool isAllowCreateScene; |
| | | /// <summary> |
| | | /// 昵称1 |
| | | /// </summary> |
| | | public string nickName; |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string createTime; |
| | | /// <summary> |
| | | /// 用户名字 |
| | | /// </summary> |
| | | public string UserName = ""; |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string childAccountEmail; |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string childAccountPhone; |
| | | /// <summary> |
| | | /// 用户账号 |
| | | /// 优先显示手机号,如果手机号为空则显示邮箱地址 |
| | | /// </summary> |
| | | public string Account |
| | | { |
| | | get |
| | | { |
| | | if (!string.IsNullOrEmpty(childAccountPhone)) |
| | | { |
| | | return childAccountPhone; |
| | | } |
| | | else |
| | | { |
| | | if (!string.IsNullOrEmpty(childAccountEmail)) |
| | | { |
| | | return childAccountEmail; |
| | | } |
| | | else |
| | | { |
| | | return ""; |
| | | } |
| | | |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | public class ShareData |
| | | { |
| | | /// <summary> |
| | | /// 备份名称 |
| | | /// </summary> |
| | | public string ShareName = ""; |
| | | /// <summary> |
| | | /// 备份的数据ID |
| | | /// </summary> |
| | | public string DistributedMark = ""; |
| | | /// <summary> |
| | | /// 备份所属的住宅ID |
| | | /// </summary> |
| | | public string HouseDistributedMark = ""; |
| | | /// <summary> |
| | | /// 子账号ID |
| | | /// </summary> |
| | | public string SubAccountDistributedMark = ""; |
| | | ///// <summary> |
| | | ///// 备份名称 |
| | | ///// </summary> |
| | | //public string ShareName = ""; |
| | | ///// <summary> |
| | | ///// 备份的数据ID |
| | | ///// </summary> |
| | | //public string DistributedMark = ""; |
| | | ///// <summary> |
| | | ///// 备份所属的住宅ID |
| | | ///// </summary> |
| | | //public string HouseDistributedMark = ""; |
| | | ///// <summary> |
| | | ///// 子账号ID |
| | | ///// </summary> |
| | | //public string SubAccountDistributedMark = ""; |
| | | /// <summary> |
| | | /// 功能数据 |
| | | /// </summary> |
| | | public byte[] ShareDataBytes; |
| | | |
| | | /// <summary> |
| | | /// 主键ID |
| | | /// </summary> |
| | | public string id; |
| | | /// <summary> |
| | | /// 住宅ID |
| | | /// </summary> |
| | | public string homeId; |
| | | /// <summary> |
| | | /// 子账号ID |
| | | /// </summary> |
| | | public string childAccountId; |
| | | /// <summary> |
| | | /// 文件名 |
| | | /// </summary> |
| | | public string fileName; |
| | | /// <summary> |
| | | /// 创建时间 |
| | | /// </summary> |
| | | public string createTime; |
| | | |
| | | } |
| | | } |