FccMachineInfo.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel.DataAnnotations;
  4. using System.ComponentModel.DataAnnotations.Schema;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace Edge.Core.Domain.FccMachineInfo
  9. {
  10. /// <summary>
  11. /// 油机表
  12. /// </summary>
  13. [Table("qr_machine")]
  14. public class FccMachineInfo
  15. {
  16. /// <summary>
  17. /// 油机id
  18. /// </summary>
  19. [Key]
  20. [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
  21. public long Id { get; set; }
  22. /// <summary>
  23. /// 油机名称
  24. /// </summary>
  25. public string Name { get; set; }
  26. /// <summary>
  27. /// 连接FCC端口
  28. /// </summary>
  29. public int Port { get; set; }
  30. /// <summary>
  31. /// 关联的站点id
  32. /// </summary>
  33. [ForeignKey("stationInfo")]
  34. public long StationId { get; set; }
  35. public FccStationInfo.FccStationInfo stationInfo { get; set; }
  36. public ICollection<FccNozzleInfo.FccNozzleInfo> fccNozzleInfos { get; set; }
  37. }
  38. }