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 { /// /// 任务状态 /// public enum EnumTaskState { [Display(Name = "未执行")] Stopped, [Display(Name = "执行中")] Running } public enum EnumTaskType { [Display(Name = "实时任务")] Real, [Display(Name = "历史任务")] History } /// /// 任务定位类型 /// public enum EnumPosType { [Display(Name = "一星一地测向定位")] X1D1CX, [Display(Name = "两星一地定位")] X2D1, [Display(Name = "融合定位")] RH, [Display(Name = "三星双时差定位")] X3TwoDto, [Display(Name = "三星双频差定位")] X3TwoDfo, [Display(Name = "双星时频差定位")] X2Dfo, } public enum EnumTxType { [Display(Name = "接收站天线")] Rec, [Display(Name = "超短波天线")] Cdb, [Display(Name = "测向站地址")] Cx, [Display(Name = "参考站地址")] Ref, } /// /// 定位结果定位类型 /// public enum EnumPosResType { [Display(Name = "一星一地带参")] X1D1CX, [Display(Name = "两星一地带参")] X2D1, [Display(Name = "两星一地无参")] X2D1NoRef, [Display(Name = "融合定位")]//仅支持带参 RH, [Display(Name = "三星双时差带参")] X3, [Display(Name = "三星双时差无参")] X3NoRef, [Display(Name = "三星双频差带参")] X3TwoDfo, [Display(Name = "双星时频差带参")] X2Dfo, } /// /// 目标运动状态枚举 /// public enum EnumTargetState { /// /// 未知 /// [Display(Name = "未知")] Unknown, /// /// 运动 /// [Display(Name = "运动")] Movement, /// /// 静止 /// [Display(Name = "静止")] Stationary, } public enum EnumWmsType { /// /// 中科星图 /// [Display(Name = "中科星图")] ZKXT, /// /// 数据中心 /// [Display(Name = "数据中心")] DataCenter, /// /// 路网 /// [Display(Name = "路网")] LW } public enum EnumSigType { /// /// 常规 /// [Display(Name = "常规信号")] Normal, ///// ///// DAMA信号 ///// //[Display(Name = "DAMA信号")] //DAMA, /// /// 时隙信号 /// [Display(Name = "时隙信号")] SX, } [Flags] public enum EnumDetectionWay { /// /// DAMA /// [Display(Name = "DAMA")] DAMA=1, /// /// IBS /// [Display(Name = "IBS")] IBS=2, /// /// 能量检测 /// [Display(Name = "能量检测")] Ky5758 = 4, } }