TaskTemplate.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. using System.ComponentModel.DataAnnotations;
  2. using System.ComponentModel.DataAnnotations.Schema;
  3. namespace DW5S.Entity
  4. {
  5. public class TaskTemplate : BaseEntity<int>
  6. {
  7. [Required]
  8. [Display(Name = "模版名称")]
  9. public string TemplateName { get; set; }
  10. /// <summary>
  11. /// 任务类型
  12. /// </summary>
  13. [Display(Name = "任务类型")]
  14. public EnumTaskType TaskType { get; set; }
  15. [Display(Name = "定位类型")]
  16. public EnumPosType PosType { get; set; }
  17. [Display(Name = "主星", AutoGenerateField = false)]
  18. public int MainSat { get; set; }
  19. [Display(Name = "邻星1", AutoGenerateField = false)]
  20. public int? Adja1Sat { get; set; }
  21. [Display(Name = "邻星2", AutoGenerateField = false)]
  22. public int? Adja2Sat { get; set; }
  23. /// <summary>
  24. /// 历史任务采集文件的目录
  25. /// </summary>
  26. [Display(AutoGenerateField = false)]
  27. public string CapDir { get; set; }
  28. /// <summary>
  29. /// 历史任务采集文件的目录日期格式
  30. /// </summary>
  31. [Display(AutoGenerateField = false)]
  32. public string CapDirFormat { get; set; }
  33. }
  34. }