FJEnumClass.cs 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. using System.ComponentModel;
  2. namespace wms.dto
  3. {
  4. /// <summary>
  5. /// 分拣业务类型
  6. /// </summary>
  7. public enum FJTaskBusType
  8. {
  9. /// <summary>
  10. /// 默认
  11. /// </summary>
  12. [Description("默认")]
  13. def = 0,
  14. /// <summary>
  15. /// 一楼人工入空托盘
  16. /// </summary>
  17. [Description("一楼人工入空托盘")]
  18. OneLayerManualPallets = 1,
  19. /// <summary>
  20. /// 一楼自动入空托盘
  21. /// </summary>
  22. [Description("一楼自动入空托盘")]
  23. OneLayerAutoPallets = 2
  24. }
  25. /// <summary>
  26. /// 托盘类型
  27. /// </summary>
  28. public enum PalletType
  29. {
  30. /// <summary>
  31. /// 09使用的托盘
  32. /// </summary>
  33. [Description("09使用的托盘")]
  34. Pallet09 = 1,
  35. /// <summary>
  36. /// 非09使用的托盘
  37. /// </summary>
  38. [Description("非09使用的托盘")]
  39. PalletNo09 = 2,
  40. }
  41. /// <summary>
  42. /// 货位状态
  43. /// </summary>
  44. public enum FJLocationState
  45. {
  46. /// <summary>
  47. /// 货位空
  48. /// </summary>
  49. [Description("货位空")]
  50. LocationState_Empty = 1,
  51. /// <summary>
  52. /// 货位有货
  53. /// </summary>
  54. [Description("货位有货")]
  55. LocationState_Full = 2,
  56. /// <summary>
  57. /// 入库锁
  58. /// </summary>
  59. [Description("入库锁")]
  60. LocationState_StockIn = 3,
  61. /// <summary>
  62. /// 出库锁
  63. /// </summary>
  64. [Description("出库锁")]
  65. LocationState_StockOut = 4,
  66. /// <summary>
  67. /// 移库锁
  68. /// </summary>
  69. [Description("移库锁")]
  70. LocationState_StockMove = 5,
  71. }
  72. /// <summary>
  73. /// 容器类型
  74. /// </summary>
  75. public enum FJContainerType
  76. {
  77. /// <summary>
  78. /// 工字轮
  79. /// </summary>
  80. [Description("工字轮")]
  81. ContainerType_IShapedWheel = 1,
  82. /// <summary>
  83. /// 托盘
  84. /// </summary>
  85. [Description("托盘")]
  86. ContainerType_Pallet = 2,
  87. }
  88. /// <summary>
  89. /// 库存状态
  90. /// </summary>
  91. public enum FJInvState
  92. {
  93. /// <summary>
  94. /// 已组盘
  95. /// </summary>
  96. [Description("已组盘")]
  97. InvEcecState_BuildUp = 1,
  98. /// <summary>
  99. /// 已入库
  100. /// </summary>
  101. [Description("已入库")]
  102. InvEcecState_In = 2,
  103. /// <summary>
  104. /// 出库中
  105. /// </summary>
  106. [Description("出库中")]
  107. InvEcecState_OutGoing = 3,
  108. /// <summary>
  109. /// 已出库
  110. /// </summary>
  111. [Description("已出库")]
  112. InvEcecState_Out = 4,
  113. }
  114. /// <summary>
  115. /// 组盘类型
  116. /// </summary>
  117. public enum FJContGrpType
  118. {
  119. /// <summary>
  120. /// 物料盘
  121. /// </summary>
  122. [Description("入库")]
  123. Material = 1,
  124. /// <summary>
  125. /// 空盘
  126. /// </summary>
  127. [Description("出库")]
  128. EmptyCon = 2,
  129. }
  130. /// <summary>
  131. /// 库存锁定状态
  132. /// </summary>
  133. public enum FJInvLockState
  134. {
  135. /// <summary>
  136. /// 正常
  137. /// </summary>
  138. [Description("正常")]
  139. InvState_Normal,
  140. /// <summary>
  141. /// 锁定
  142. /// </summary>
  143. [Description("锁定")]
  144. InvState_Lock,
  145. }
  146. /// <summary>
  147. /// 单据类型
  148. /// </summary>
  149. public enum FJDocType
  150. {
  151. /// <summary>
  152. /// 空托盘入库
  153. /// </summary>
  154. [Description("空托盘入库")]
  155. DocType_FJ_EmptyPalletsStockIn = 1,
  156. }
  157. /// <summary>
  158. /// 出入库类型
  159. /// </summary>
  160. public enum FJInvInOutType
  161. {
  162. /// <summary>
  163. /// 入库
  164. /// </summary>
  165. [Description("入库")]
  166. In = 1,
  167. /// <summary>
  168. /// 出库
  169. /// </summary>
  170. [Description("出库")]
  171. Out = 2,
  172. }
  173. }