using System.Collections.Generic; using System; namespace Ropin.Environmentally.LoRaService { public class DataModel { public DataModel() { TimeSpan ts = DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0); TimeStamp = Convert.ToInt64(ts.TotalSeconds).ToString();//精确到秒 } /// /// 模块id /// public string ModuleId { get; set; } /// /// 时间戳 /// public string TimeStamp { get; set; } /// /// 设备状态 /// public int Status { get; set; } /// /// 连接状态 /// public int ConnState { get; set; } = 0; public string ConnStateTimestamp { get; set; } = string.Empty; public List devSpots { get; set; } = new List(); } public class DevSpot { /// /// 点的名称 /// public string Name { get; set; } /// /// 值 /// public double Value { get; set; } /// /// 数据类型,0int,1 double /// public int DataType { get; set; } } }