DtoEnum.cs 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel.DataAnnotations;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace XdCxRhDW.Dto
  8. {
  9. /// <summary>
  10. /// 定位类型枚举
  11. /// </summary>
  12. public enum EnumPosResTypeDto
  13. {
  14. /// <summary>
  15. ///
  16. /// </summary>
  17. [Display(Name = "一星一地带参")]
  18. X1D1CX,
  19. /// <summary>
  20. ///
  21. /// </summary>
  22. [Display(Name = "两星一地带参")]
  23. X2D1,
  24. /// <summary>
  25. ///
  26. /// </summary>
  27. [Display(Name = "两星一地无参")]
  28. X2D1NoRef,
  29. /// <summary>
  30. ///
  31. /// </summary>
  32. [Display(Name = "融合定位")]//仅支持带参
  33. RH,
  34. /// <summary>
  35. ///
  36. /// </summary>
  37. [Display(Name = "三星双时差带参")]
  38. X3,
  39. /// <summary>
  40. ///
  41. /// </summary>
  42. [Display(Name = "三星双时差无参")]
  43. X3NoRef,
  44. /// <summary>
  45. ///
  46. /// </summary>
  47. [Display(Name = "三星双频差带参")]
  48. X3TwoDfo,
  49. /// <summary>
  50. ///
  51. /// </summary>
  52. [Display(Name = "双星时频差带参")]
  53. X2Dfo,
  54. }
  55. ///<summary>
  56. /// 目标运动状态枚举
  57. ///</summary>
  58. public enum EnumTargetStateDto
  59. {
  60. /// <summary>
  61. /// 未知
  62. /// </summary>
  63. [Display(Name = "未知")]
  64. Unknown,
  65. /// <summary>
  66. /// 运动
  67. /// </summary>
  68. [Display(Name = "运动")]
  69. Movement,
  70. /// <summary>
  71. /// 静止
  72. /// </summary>
  73. [Display(Name = "静止")]
  74. Stationary,
  75. }
  76. /// <summary>
  77. /// 任务类型枚举
  78. /// </summary>
  79. public enum EnumTaskTypeDto
  80. {
  81. /// <summary>
  82. /// 实时任务
  83. /// </summary>
  84. [Display(Name = "实时任务")]
  85. Real,
  86. /// <summary>
  87. /// 历史任务
  88. /// </summary>
  89. [Display(Name = "历史任务")]
  90. History
  91. }
  92. /// <summary>
  93. /// 任务定位类型
  94. /// </summary>
  95. public enum EnumPosTypeDto
  96. {
  97. /// <summary>
  98. /// 一星一地测向定位
  99. /// </summary>
  100. [Display(Name = "一星一地测向定位")]
  101. X1D1CX,
  102. /// <summary>
  103. /// 两星一地定位
  104. /// </summary>
  105. [Display(Name = "两星一地定位")]
  106. X2D1,
  107. /// <summary>
  108. /// 融合定位
  109. /// </summary>
  110. [Display(Name = "融合定位")]
  111. RH,
  112. /// <summary>
  113. /// 三星双时差定位
  114. /// </summary>
  115. [Display(Name = "三星双时差定位")]
  116. X3TwoDto,
  117. /// <summary>
  118. /// 三星双频差定位
  119. /// </summary>
  120. [Display(Name = "三星双频差定位")]
  121. X3TwoDfo,
  122. /// <summary>
  123. /// 双星时频差定位
  124. /// </summary>
  125. [Display(Name = "双星时频差定位")]
  126. X2Dfo,
  127. }
  128. /// <summary>
  129. /// 信号检测类型(支持多选)
  130. /// </summary>
  131. [Flags]
  132. public enum EnumSigCheckTypeDto
  133. {
  134. /// <summary>
  135. /// DAMA
  136. /// </summary>
  137. [Display(Name = "DAMA检测")]
  138. DAMA,
  139. /// <summary>
  140. /// IBS
  141. /// </summary>
  142. [Display(Name = "IBS检测")]
  143. IBS,
  144. /// <summary>
  145. /// 能量检测
  146. /// </summary>
  147. [Display(Name = "能量检测")]
  148. Ky5758,
  149. /// <summary>
  150. /// 常规信号
  151. /// </summary>
  152. [Display(Name = "常规信号")]
  153. Normal = 8,
  154. }
  155. /// <summary>
  156. /// 定位点的信号检测类型
  157. /// </summary>
  158. public enum EnumPosCheckTypeDto
  159. {
  160. /// <summary>
  161. /// DAMA
  162. /// </summary>
  163. [Display(Name = "DAMA检测")]
  164. DAMA,
  165. /// <summary>
  166. /// IBS
  167. /// </summary>
  168. [Display(Name = "IBS检测")]
  169. IBS,
  170. /// <summary>
  171. /// 能量检测
  172. /// </summary>
  173. [Display(Name = "能量检测")]
  174. Ky5758,
  175. /// <summary>
  176. /// 常规信号
  177. /// </summary>
  178. [Display(Name = "常规信号")]
  179. Normal = 8,
  180. }
  181. }