using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace XdCxRhDW.Dto { /// /// 定位类型枚举 /// public enum EnumPosResTypeDto { /// /// 两星一地定位 /// [Display(Name = "两星一地定位")] X2D1, /// /// 三星双时差定位 /// [Display(Name = "三星双时差定位")] X3TwoDto, /// /// 低轨单星定位 /// [Display(Name = "低轨单星定位")] X1Leo, /// /// 低轨双星定位 /// [Display(Name = "低轨双星定位")] X2Leo, /// /// 低轨三星定位 /// [Display(Name = "低轨三星定位")] X3Leo, } /// /// 目标运动状态枚举 /// public enum EnumTargetStateDto { /// /// 未知 /// [Display(Name = "未知")] Unknown, /// /// 运动 /// [Display(Name = "运动")] Movement, /// /// 静止 /// [Display(Name = "静止")] Stationary, } /// /// 任务类型枚举 /// public enum EnumTaskTypeDto { /// /// 实时任务 /// [Display(Name = "实时任务")] Real, /// /// 历史任务 /// [Display(Name = "历史任务")] History, /// /// 组合任务 /// [Display(Name = "组合任务")] Group } /// /// 任务定位类型 /// public enum EnumPosTypeDto { /// /// 两星一地定位 /// [Display(Name = "两星一地定位")] X2D1, /// /// 三星双时差定位 /// [Display(Name = "三星双时差定位")] X3TwoDto, /// /// 低轨单星定位 /// [Display(Name = "低轨单星定位")] X1Leo, /// /// 低轨双星定位 /// [Display(Name = "低轨双星定位")] X2Leo, /// /// 低轨三星定位 /// [Display(Name = "低轨三星定位")] X3Leo, } /// /// 信号检测类型(支持多选) /// [Flags] public enum EnumSigCheckTypeDto { /// /// DAMA /// [Display(Name = "DAMA检测")] DAMA = 1, /// /// IBS /// [Display(Name = "IBS检测")] IBS = 2, /// /// 能量检测 /// [Display(Name = "能量检测")] Ky5758 = 4, /// /// 常规信号 /// [Display(Name = "常规信号")] Normal = 8, } /// /// 定位点的信号检测类型 /// public enum EnumPosCheckTypeDto { /// /// DAMA /// [Display(Name = "DAMA检测")] DAMA = 1, /// /// IBS /// [Display(Name = "IBS检测")] IBS = 2, /// /// 能量检测 /// [Display(Name = "能量检测")] Ky5758 = 4, /// /// 常规信号 /// [Display(Name = "常规信号")] Normal = 8, } /// /// 任务停止原因枚举 /// public enum EnumTaskStopType { /// /// 正常结束 /// Properly, /// /// 异常结束 /// Error, } /// /// 日志类型 /// public enum EnumLogTypeDto { /// /// 消息 /// [Display(Name = "消息")] Info, /// /// 警告 /// [Display(Name = "警告")] Warning, /// /// 错误 /// [Display(Name = "错误")] Error } }