FJEnumClass.cs 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208
  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. /// <summary>
  25. /// 手动出库
  26. /// </summary>
  27. [Description("手动出库")]
  28. TaskBusType_FJ_ManualOut = 3,
  29. /// <summary>
  30. /// 二楼组盘
  31. /// </summary>
  32. [Description("二楼组盘")]
  33. 二楼组盘 = 4
  34. }
  35. /// <summary>
  36. /// 托盘类型
  37. /// </summary>
  38. public enum FJPalletType
  39. {
  40. /// <summary>
  41. /// 09使用的托盘
  42. /// </summary>
  43. [Description("09使用的托盘")]
  44. Pallet09 = 1,
  45. /// <summary>
  46. /// 非09使用的托盘
  47. /// </summary>
  48. [Description("非09使用的托盘")]
  49. PalletNo09 = 2,
  50. }
  51. /// <summary>
  52. /// 货位状态
  53. /// </summary>
  54. public enum FJLocationState
  55. {
  56. /// <summary>
  57. /// 货位空
  58. /// </summary>
  59. [Description("货位空")]
  60. LocationState_Empty = 1,
  61. /// <summary>
  62. /// 货位有货
  63. /// </summary>
  64. [Description("货位有货")]
  65. LocationState_Full = 2,
  66. /// <summary>
  67. /// 入库锁
  68. /// </summary>
  69. [Description("入库锁")]
  70. LocationState_StockIn = 3,
  71. /// <summary>
  72. /// 出库锁
  73. /// </summary>
  74. [Description("出库锁")]
  75. LocationState_StockOut = 4,
  76. /// <summary>
  77. /// 移库锁
  78. /// </summary>
  79. [Description("移库锁")]
  80. LocationState_StockMove = 5,
  81. }
  82. /// <summary>
  83. /// 容器类型
  84. /// </summary>
  85. public enum FJContainerType
  86. {
  87. /// <summary>
  88. /// 工字轮
  89. /// </summary>
  90. [Description("工字轮")]
  91. ContainerType_IShapedWheel = 1,
  92. /// <summary>
  93. /// 托盘
  94. /// </summary>
  95. [Description("托盘")]
  96. ContainerType_Pallet = 2,
  97. }
  98. /// <summary>
  99. /// 库存状态
  100. /// </summary>
  101. public enum FJInvState
  102. {
  103. /// <summary>
  104. /// 已组盘
  105. /// </summary>
  106. [Description("已组盘")]
  107. InvEcecState_BuildUp = 1,
  108. /// <summary>
  109. /// 已入库
  110. /// </summary>
  111. [Description("已入库")]
  112. InvEcecState_In = 2,
  113. /// <summary>
  114. /// 出库中
  115. /// </summary>
  116. [Description("出库中")]
  117. InvEcecState_OutGoing = 3,
  118. /// <summary>
  119. /// 已出库
  120. /// </summary>
  121. [Description("已出库")]
  122. InvEcecState_Out = 4,
  123. }
  124. /// <summary>
  125. /// 组盘类型
  126. /// </summary>
  127. public enum FJContGrpType
  128. {
  129. /// <summary>
  130. /// 物料盘
  131. /// </summary>
  132. [Description("入库")]
  133. Material = 1,
  134. /// <summary>
  135. /// 空盘
  136. /// </summary>
  137. [Description("出库")]
  138. EmptyCon = 2,
  139. }
  140. /// <summary>
  141. /// 库存锁定状态
  142. /// </summary>
  143. public enum FJInvLockState
  144. {
  145. /// <summary>
  146. /// 正常
  147. /// </summary>
  148. [Description("正常")]
  149. InvState_Normal,
  150. /// <summary>
  151. /// 锁定
  152. /// </summary>
  153. [Description("锁定")]
  154. InvState_Lock,
  155. }
  156. /// <summary>
  157. /// 单据类型
  158. /// </summary>
  159. public enum FJDocType
  160. {
  161. /// <summary>
  162. /// 空托盘入库
  163. /// </summary>
  164. [Description("空托盘入库")]
  165. DocType_FJ_EmptyPalletsStockIn = 1,
  166. }
  167. /// <summary>
  168. /// 出入库类型
  169. /// </summary>
  170. public enum FJInvInOutType
  171. {
  172. /// <summary>
  173. /// 入库
  174. /// </summary>
  175. [Description("入库")]
  176. In = 1,
  177. /// <summary>
  178. /// 出库
  179. /// </summary>
  180. [Description("出库")]
  181. Out = 2,
  182. }
  183. }