WcsTaskRequest.cs 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. namespace wms.dto.request.sx
  5. {
  6. public class WcsTaskRequest : BaseRequest
  7. {
  8. public string Code { get; set; }
  9. public string Equip { get; set; }
  10. public string WareHouse { get; set; }
  11. }
  12. public class AutoDetailRequest
  13. {
  14. public string Id { get; set; } = "0";
  15. }
  16. public class DetailCodeStrRequest
  17. {
  18. public string Code { get; set; }
  19. public string? Cell { get; set; }
  20. public string? WareHouse { get; set; }
  21. }
  22. public class TorsChkStockOutRequest : BaseRequest
  23. {
  24. public string Equip { get; set; }
  25. }
  26. public class PalletizingPackStockOutRequest : BaseRequest
  27. {
  28. public string Equip { get; set; }
  29. }
  30. public class ManualPalletizingStockOutRequest : BaseRequest
  31. {
  32. public string Sku { get; set; }
  33. public string WbGroupCode { get; set; }
  34. public string Wind { get; set; }
  35. public string HwType { get; set; }
  36. public string IsTimeOut { get; set; }
  37. public string Equip { get; set; }
  38. }
  39. public class DetailCodeStrdtoRequest
  40. {
  41. public List<string> Location { get; set; }
  42. public int EndPoint { get; set; }
  43. public string User { get; set; } = "";
  44. }
  45. public class TrayGroupOutRequest
  46. {
  47. /// <summary>
  48. /// 位置码
  49. /// </summary>
  50. public string Equip { get; set; }
  51. /// <summary>
  52. /// 托盘编码
  53. /// </summary>
  54. public string Code { get; set; }
  55. public string? WareHouse { get; set; }
  56. }
  57. public class PalletizingPackTaskRequest
  58. {
  59. public string Code { get; set; }
  60. public string Equip { get; set; }
  61. public string Tunnel { get; set; }
  62. public string Mater { get; set; }
  63. public string Srm { get; set; }
  64. public string CellCode { get; set; }
  65. /// <summary>
  66. /// 码垛层
  67. /// </summary>
  68. public int PalletLayer { get; set; }
  69. public string Grade { get; set; }
  70. public string SkuCode { get; set; }
  71. /// <summary>
  72. /// 生产机台
  73. /// </summary>
  74. public string ProductMachCode { get; set; }
  75. /// <summary>
  76. /// 机器人编号
  77. /// </summary>
  78. public string Robot { get; set; }
  79. public int Floor { get; set; }
  80. public long PalletizingId { get; set; }
  81. /// <summary>
  82. /// 工字轮尺寸
  83. /// </summary>
  84. public int GoodsType { get; set; }
  85. public string Memo { get; set; }
  86. public int DocId { get; set; } = 0;
  87. }
  88. public class TorsChkFloorRequest
  89. {
  90. /// <summary>
  91. /// 任务数
  92. /// </summary>
  93. public int Count { get; set; }
  94. }
  95. public class PalletizingPatchWheelRequest : BaseRequest
  96. {
  97. public int TaskNum { get; set; }
  98. /// <summary>
  99. /// 扫码设备号
  100. /// </summary>
  101. public string Equip { get; set; }
  102. }
  103. public class PalletizingForceknotRequest
  104. {
  105. /// <summary>
  106. /// 码垛工位
  107. /// </summary>
  108. public string Equip { get; set; }
  109. }
  110. public class PalletizinginfobindeRequest
  111. {
  112. /// <summary>
  113. /// 任务号
  114. /// </summary>
  115. public List<int> TaskNum { get; set; }
  116. public string Equip { get; set; }
  117. }
  118. public class TorsChkCompleteRequest : BaseRequest
  119. {
  120. /// <summary>
  121. /// 任务号
  122. /// </summary>
  123. public string TaskNo { get; set; }
  124. }
  125. public class TrayPortageRequest
  126. {
  127. /// <summary>
  128. /// 位置码
  129. /// </summary>
  130. public string Equip { get; set; }
  131. /// <summary>
  132. /// 托盘编码
  133. /// </summary>
  134. public string Code { get; set; }
  135. public string? WareHouse { get; set; }
  136. public string Start { get; set; }
  137. public int ActType { get; set; }
  138. }
  139. }