using System;
|
using System.Collections.Generic;
|
|
namespace Shared
|
{
|
[Serializable]
|
public class RegionInfoRes
|
{
|
public string Id { get; set; }
|
|
public string Name { get; set; }
|
|
//public string NewMAC { get; set; }
|
public List<HomeGateways> HomeGateways = new List<HomeGateways> ();
|
|
/// <summary> /// 是否为其他主用户分享过来的住宅 /// </summary> public bool IsOthreShare { get; set; } /// <summary> /// 当前住宅是其他主帐号分享过来的主帐号的分布式Id /// </summary> public string MainUserDistributedMark { get; set; } /// <summary> /// 仅子账号登陆的时候使用,当【IsOthreShare】为"true",并且【AccountType】为"1"时,该账号拥有管理员权限 /// </summary> public int AccountType { get; set; } /// <summary> /// 经度 /// </summary> public double Longitude = 0; /// <summary> /// 纬度 /// </summary> public double Latitude = 0;
|
|
}
|
|
[Serializable]
|
public class HomeGateways {
|
public string GatewayUniqueId { get; set; }
|
|
}
|
|
|
[Serializable] public class ResidenceRes { public int PageIndex; public int PageSize; public int TotalCount; public int TotalPages; public bool HasPreviousPage; public bool HasNextPage; public string RegionName; public List<RegionInfoRes> PageData = new List<RegionInfoRes> (); }
|
}
|