using MongoDB.Bson; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MES.Production.Entity { public abstract class MongoModel { public ObjectId id { get; set; } public BsonDateTime created_at { get; set; } public BsonDateTime updated_at { get; set; } } public class userLatestLocation : MongoModel { /// <summary> /// 车IMEI号 /// </summary> public string imei { get; set; } /// <summary> /// /// </summary> public decimal? lng { get; set; } /// <summary> /// /// </summary> public decimal? lat { get; set; } /// <summary> ///时间戳 /// </summary> public long timestamp { get; set; } /// <summary> /// 添加时间 /// </summary> public DateTime? add_time { get; set; } } public class userCarGPSInfo : MongoModel { /// <summary> /// /// </summary> public string imei { get; set; } /// <summary> /// /// </summary> public decimal? lng { get; set; } /// <summary> /// /// </summary> public decimal? lat { get; set; } /// <summary> /// /// </summary> public long timestamp { get; set; } /// <summary> /// /// </summary> public int? mcc { get; set; } /// <summary> /// /// </summary> public int? mnc { get; set; } /// <summary> /// /// </summary> public int? lac { get; set; } /// <summary> /// /// </summary> public int? cellID { get; set; } /// <summary> /// /// </summary> public int? bsic { get; set; } /// <summary> /// /// </summary> public int? arfcn { get; set; } /// <summary> /// /// </summary> public int? rssi { get; set; } /// <summary> /// /// </summary> public int? locationtype { get; set; } public DateTime? add_time { get; set; } } /// <summary> /// /// </summary> public class userNewCarECUInfos : MongoModel { /// <summary> /// 车ID /// </summary> public string carId { get; set; } /// <summary> /// 油压 /// </summary> public string hydraulic { get; set; } /// <summary> /// 水温 /// </summary> public string temperature { get; set; } /// <summary> /// 电压 /// </summary> public string voltage { get; set; } /// <summary> /// 转速 /// </summary> public string speed { get; set; } /// <summary> /// 操作时间 /// </summary> public DateTime operatDate { get; set; } /// <summary> /// /// </summary> public long timestamp { get; set; } /// <summary> /// /// </summary> public string note { get; set; } /// <summary> /// 结果 /// </summary> public int carReslut { get; set; } } public class UserCarParamInfos : MongoModel { /// <summary> /// 车ID /// </summary> public string carId { get; set; } /// <summary> /// 油压 /// </summary> public string hydraulic { get; set; } /// <summary> /// 水温 /// </summary> public string temperature { get; set; } /// <summary> /// 电压 /// </summary> public string voltage { get; set; } /// <summary> /// 转速 /// </summary> public string speed { get; set; } /// <summary> /// 操作时间 /// </summary> public DateTime operatDate { get; set; } public long timestamp { get; set; } /// <summary> /// 结果 /// </summary> public int carReslut { get; set; } } public class SendUserCarInfo : MongoModel { /// <summary> /// 车ID /// </summary> public string carId { get; set; } /// <summary> /// 结果 /// </summary> public int carReslut { get; set; } } }