2021-05-27 16:58:40 +08:00
|
|
|
using SqlSugar;
|
2021-09-30 09:27:59 +08:00
|
|
|
using System;
|
2021-05-27 16:58:40 +08:00
|
|
|
|
|
|
|
|
namespace Waste.Domain
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 设备信息
|
|
|
|
|
/// </summary>
|
2021-09-30 09:27:59 +08:00
|
|
|
[SugarTable("W_DeviceData", TableDescription = "设备信息", IsDisabledUpdateAll = false, IsDisabledDelete = true)]
|
2021-05-27 16:58:40 +08:00
|
|
|
public class W_DeviceData
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
2021-09-30 09:27:59 +08:00
|
|
|
/// 设备ID
|
2021-05-27 16:58:40 +08:00
|
|
|
/// </summary>
|
|
|
|
|
[SugarColumn(IsPrimaryKey = true)]
|
2021-09-30 09:27:59 +08:00
|
|
|
public Guid DeviceId { get; set; }
|
2021-05-27 16:58:40 +08:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// ICCID
|
|
|
|
|
/// </summary>
|
2021-09-30 09:27:59 +08:00
|
|
|
[SugarColumn(ColumnDataType = "varchar(50)", ColumnDescription = "ICCID")]
|
|
|
|
|
public string ICCID { get; set; }
|
2021-05-27 16:58:40 +08:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// IMEI
|
|
|
|
|
/// </summary>
|
2021-09-30 09:27:59 +08:00
|
|
|
[SugarColumn(ColumnDataType = "varchar(50)", ColumnDescription = "IMEI")]
|
|
|
|
|
public string IMEI { get; set; }
|
2021-05-27 16:58:40 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// SIM卡IMSI
|
|
|
|
|
/// </summary>
|
2021-09-30 09:27:59 +08:00
|
|
|
[SugarColumn(ColumnDataType = "varchar(50)", ColumnDescription = "SIM卡IMSI")]
|
|
|
|
|
public string IMSI { get; set; }
|
2021-05-27 16:58:40 +08:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 经度
|
|
|
|
|
/// </summary>
|
2021-09-30 09:27:59 +08:00
|
|
|
[SugarColumn(ColumnDataType = "varchar(50)", ColumnDescription = "经度")]
|
|
|
|
|
public string Longitude { get; set; }
|
2021-05-27 16:58:40 +08:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 纬度
|
|
|
|
|
/// </summary>
|
2021-09-30 09:27:59 +08:00
|
|
|
[SugarColumn(ColumnDataType = "varchar(50)", ColumnDescription = "纬度")]
|
|
|
|
|
public string Latitude { get; set; }
|
2021-05-27 16:58:40 +08:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 最近心跳时间
|
|
|
|
|
/// </summary>
|
2021-09-30 09:27:59 +08:00
|
|
|
[SugarColumn(IsNullable =true, ColumnDescription = "最近心跳时间")]
|
|
|
|
|
public DateTime? LastBeatTime { get; set; }
|
2021-05-27 16:58:40 +08:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 最近开机时间
|
|
|
|
|
/// </summary>
|
2021-09-30 09:27:59 +08:00
|
|
|
[SugarColumn(IsNullable =true, ColumnDescription = "最近开机时间")]
|
|
|
|
|
public DateTime? LastStartTime { get; set; }
|
2021-05-27 16:58:40 +08:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 信号强度
|
|
|
|
|
/// </summary>
|
2021-09-30 09:27:59 +08:00
|
|
|
[SugarColumn(ColumnDataType = "varchar(100)", ColumnDescription = "信号强度")]
|
|
|
|
|
public string Sign { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 设备最新的app版本号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[SugarColumn(ColumnDataType = "varchar(50)", ColumnDescription = "设备最新的app版本号", IsNullable =true)]
|
|
|
|
|
public string Version { get; set; }
|
2021-05-27 16:58:40 +08:00
|
|
|
}
|
|
|
|
|
}
|