TaskSig.cs 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. using Newtonsoft.Json;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.ComponentModel.DataAnnotations;
  5. using System.ComponentModel.DataAnnotations.Schema;
  6. using System.Linq;
  7. using System.Runtime.Remoting.Metadata.W3cXsd2001;
  8. using System.Text;
  9. using System.Threading.Tasks;
  10. namespace XdCxRhDW.Entity
  11. {
  12. [Table("TaskSig")] // 标识数据库创建的表名
  13. public class TaskSig : BaseEntity
  14. {
  15. /// <summary>
  16. /// 任务编号
  17. /// </summary>
  18. public int TaskInfoID { get; set; }
  19. [Display(AutoGenerateField = false)]
  20. [JsonIgnore]
  21. public virtual TaskInfo TaskInfo { get; set; }
  22. /// <summary>
  23. /// 信号编号
  24. /// </summary>
  25. public int SigInfoID { get; set; }
  26. [Display(AutoGenerateField = false)]
  27. [JsonIgnore]
  28. public virtual SigInfo SigInfo { get; set; }
  29. /// <summary>
  30. /// 上行频点(Hz)(防止信号被删除的冗余字段)
  31. /// </summary>
  32. [Display(Name = "上行频点(Hz)")]
  33. public long FreqUp { get; set; }
  34. /// <summary>
  35. /// 下行频点(Hz)(防止信号被删除的冗余字段)
  36. /// </summary>
  37. [Display(Name = "下行频点(Hz)")]
  38. public long FreqDown { get; set; }
  39. }
  40. }