I_WCS_GetWareCellRequest.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. using System.ComponentModel.DataAnnotations;
  2. namespace WCS.Service.Entity
  3. {
  4. /// <summary>
  5. /// 分配货位请求实体
  6. /// </summary>
  7. public class I_WCS_GetWareCellRequest
  8. {
  9. /// <summary>
  10. /// WMS任务号
  11. /// </summary>
  12. [Required(ErrorMessage = "{0} 不可为空")]
  13. public string WMSTaskNum { get; set; }
  14. /// <summary>
  15. /// 巷道号
  16. /// </summary>
  17. public string TunnelNum { get; set; }
  18. /// <summary>
  19. /// 取货地点设备编号
  20. /// </summary>
  21. [Required(ErrorMessage = "{0} 不可为空")]
  22. public string PickUpEquipmentNo { get; set; }
  23. /// <summary>
  24. /// 货叉(1,货叉1(左);2,货叉2(右))
  25. /// </summary>
  26. public WareCellForkNum ForkNum { get; set; }
  27. /// <summary>
  28. /// 备用
  29. /// </summary>
  30. public string Memo1 { get; set; }
  31. /// <summary>
  32. /// 备用
  33. /// </summary>
  34. public string Memo2 { get; set; }
  35. }
  36. /// <summary>
  37. /// 申请货位任务对应的货叉
  38. /// </summary>
  39. public enum WareCellForkNum : int
  40. {
  41. 货叉1 = 1,
  42. 货叉2 = 2,
  43. }
  44. }