lg_backend/langguanApi/Model/Device.cs

48 lines
1.4 KiB
C#

namespace langguanApi.Model
{
/// <summary>
/// 设备信息
/// </summary>
public class Device : BaseModel
{
public string deviceMN { get; set; }
public string Name { get; set; }
public string Ip { get; set; }
public double lng { get; set; }
public double lat { get; set; }
public string desricption { get; set; }
public int state { get; set; }
public string NickName { get; set; }
/// <summary>
/// 所属组织ID
/// </summary>
public string OrgId { get; set; }
/// <summary>
/// 设备类型,1 voc,2 cems,3,tsp,4 video,5微站
/// </summary>
public int DeviceType { get; set; }
/// <summary>
/// 视频流地址
/// </summary>
public string VideoUrl { get; set; }
}
public class DeviceAddDto
{
public string deviceMN { get; set; }
public string Ip { get; set; }
public double lng { get; set; }
public double lat { get; set; }
public string NickName { get; set; }
public int DeviceType { get; set; }
public string VideoUrl { get; set; }
}
public class DeviceUpdateDto
{
public string Id { get; set; }
public string NickName { get; set; }
public string OrgId { get; set; }
public int DeviceType { get; set; }
public string VideoUrl { get; set; }
}
}