FccNozzleInfo.cs 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. using System.ComponentModel.DataAnnotations;
  2. using System.ComponentModel.DataAnnotations.Schema;
  3. namespace FccLite.Web.Domain.FccNozzleInfo
  4. {
  5. [Table("qr_nozzle")]
  6. public class FccNozzleInfo
  7. {
  8. /// <summary>
  9. /// 油枪id
  10. /// </summary>
  11. [Key]
  12. [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
  13. public long Id { get; set; }
  14. /// <summary>
  15. /// 油机ip
  16. /// </summary>
  17. public string MachineIp { get; set; }
  18. /// <summary>
  19. /// 加油点
  20. /// </summary>
  21. public int FuelPoint { get; set; }
  22. /// <summary>
  23. /// 内部枪号
  24. /// </summary>
  25. public int InternalNum { get; set; }
  26. /// <summary>
  27. /// 外部枪号
  28. /// </summary>
  29. public int ExternalNum { get; set; }
  30. /// <summary>
  31. /// 关联油罐id
  32. /// </summary>
  33. [ForeignKey("Tank")]
  34. public long TankId { get; set; }
  35. /// <summary>
  36. /// 关联油罐号
  37. /// </summary>
  38. public int TankNum { get; set; }
  39. public FccTankInfo.FccTankInfo Tank { get; set; }
  40. }
  41. }