| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 | 
							- using Newtonsoft.Json;
 
- using System;
 
- using System.Collections.Generic;
 
- using System.ComponentModel.DataAnnotations;
 
- using System.ComponentModel.DataAnnotations.Schema;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- namespace XdCxRhDW.Entity
 
- {
 
-     /// <summary>
 
-     /// 定位结果表
 
-     /// </summary>
 
-     [Table("PosRes")]
 
-     public class PosRes : PosData
 
-     {
 
-         [Display(Name = "任务编号")]
 
-         public int TaskInfoID { get; set; }
 
-         [Display(Name = "上行频点")]
 
-         public long FreqUpHz { get; set; }
 
-         [Display(Name = "站点ID")]
 
-         public long StationResID { get; set; }
 
-         [Display(AutoGenerateField = false)]
 
-         [JsonIgnore]
 
-         public virtual StationRes StationRes { get; set; }
 
-         [Display(Name = "测向编号")]
 
-         public long? CxResID { get; set; }
 
-         [Display(AutoGenerateField = false)]
 
-         [JsonIgnore]
 
-         public virtual CxRes CxRes { get; set; }
 
-         [Display(Name = "参估编号")]
 
-         public long CgResID { get; set; }
 
-         [Display(AutoGenerateField = false)]
 
-         [JsonIgnore]
 
-         public virtual CgRes CgRes { get; set; }
 
-         [Display(AutoGenerateField = false)]
 
-         public int? TargetInfoID { get; set; }
 
-         [Display(AutoGenerateField = false)]
 
-         [NotMapped]
 
-         public TargetInfo TargetInfo { get; set; }
 
-         [Display(Name = "检测编号")]
 
-         public long? CheckResID { get; set; }
 
-         [Display(AutoGenerateField = false)]
 
-         public virtual CheckRes CheckRes { get; set; }
 
-         [Display(Name = "定位点")]
 
-         public string LonLat
 
-         {
 
-             get
 
-             {
 
-                 if (PosLon == 0 && PosLat == 0)
 
-                     return "--";
 
-                 else if (PosLon > 180 || PosLon < -180)
 
-                     return "--";
 
-                 else
 
-                     return $"{PosLon:f4},{PosLat:f4}";
 
-             }
 
-         }
 
-         [Display(Name = "镜像点")]
 
-         public string MirrLonLat
 
-         {
 
-             get
 
-             {
 
-                 if (MirrLon == 0 && MirrLat == 0)
 
-                     return "--";
 
-                 else if (MirrLon > 180 || MirrLon < -180)
 
-                     return "--";
 
-                 else
 
-                     return $"{MirrLon:f4},{MirrLat:f4}";
 
-             }
 
-         }
 
-         [Display(Name = "定位类型")]
 
-         [ToolTip]
 
-         public EnumPosResType PosResType { get; set; }
 
-         [Display(Name = "目标状态")]
 
-         [ToolTip]
 
-         public EnumTargetState TargetState { get; set; }
 
-     }
 
- }
 
 
  |