RePosResViewModel.cs 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. using Newtonsoft.Json;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.ComponentModel.DataAnnotations.Schema;
  5. using System.ComponentModel.DataAnnotations;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using DW5S.Entity;
  10. namespace DW5S.ViewModel
  11. {
  12. public class RePosResViewModel : PosData
  13. {
  14. [Display(Name = "任务编号")]
  15. public int TaskInfoID { get; set; }
  16. [Display(Name = "上行频点")]
  17. public long FreqUpHz { get; set; }
  18. [Display(Name = "站点ID")]
  19. public long StationResID { get; set; }
  20. [Display(AutoGenerateField = false)]
  21. public virtual StationRes StationRes { get; set; }
  22. [Display(Name = "测向编号")]
  23. public long? CxResID { get; set; }
  24. [Display(AutoGenerateField = false)]
  25. public virtual CxRes CxRes { get; set; }
  26. [NotMapped]
  27. [Display(AutoGenerateField = false)]
  28. public string BaseCheckType { get; set; }
  29. [Display(Name = "参估编号")]
  30. public long CgResID { get; set; }
  31. [Display(AutoGenerateField = false)]
  32. public virtual CgRes CgRes { get; set; }
  33. [Display(AutoGenerateField = false)]
  34. public int? TargetInfoID { get; set; }
  35. public TargetInfo TargetInfo;
  36. [NotMapped]
  37. [Display(AutoGenerateField = false)]
  38. public string BaseTargetName { get; set; }
  39. [Display(Name = "检测编号")]
  40. public long? CheckResID { get; set; }
  41. [Display(AutoGenerateField = false)]
  42. public virtual CheckRes CheckRes { get; set; }
  43. [Display(Name = "定位类型")]
  44. [ToolTip]
  45. public EnumPosResType PosResType { get; set; }
  46. }
  47. }