I_WCS_GetInTaskResponse.cs 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. using System.Collections.Generic;
  2. namespace WCS.Service.Entity
  3. {
  4. public class I_WCS_GetInTaskResponse : WcsContractApiResponse
  5. {
  6. /// <summary>
  7. /// 结果
  8. /// </summary>
  9. public bool ResType { get; set; }
  10. /// <summary>
  11. ///
  12. /// </summary>
  13. public string ResMessage { get; set; } = "";
  14. public List<I_WCS_GetInTaskResponseItem> TaskList { get; set; }
  15. }
  16. public class I_WCS_GetInTaskResponseItem
  17. {
  18. /// <summary>
  19. /// WMS任务号
  20. /// </summary>
  21. public string WMSTaskNum { get; set; } = "0";
  22. /// <summary>
  23. /// 任务组标识
  24. /// </summary>
  25. public string TaskGroupKey { get; set; } = "0";
  26. /// <summary>
  27. /// 任务类型(1:入库2:出库3:移库4:移动(搬运) 5:异常 )
  28. /// </summary>
  29. public int TaskType { get; set; }
  30. /// <summary>
  31. /// 仓库名称
  32. /// </summary>
  33. public string WareHouseName { get; set; } = "";
  34. /// <summary>
  35. /// 入库巷道(集合巷道,由WCS自行判断入到哪一个巷道,最前面的最优先。)
  36. /// </summary>
  37. public string TunnelNum { get; set; } = "";
  38. /// <summary>
  39. /// 目标位置(入库该地址为srm.如果是移动任务,该地址为WCS传递的目标位置。)
  40. /// </summary>
  41. public string EndPostion { get; set; } = "";
  42. public int Priority { get; set; } = 0;
  43. /// <summary>
  44. /// 产品编码(半成品入库使用)
  45. /// </summary>
  46. public string ContainerCode { get; set; } = "";
  47. /// <summary>
  48. /// 0默认值 1载货 2空盘(包含一个托盘或一摞两种情况)
  49. /// </summary>
  50. public int ContainerType { get; set; } = 0;
  51. public string Memo1 { get; set; } = "";
  52. public string Memo2 { get; set; } = "";
  53. public string Memo3 { get; set; } = "";
  54. }
  55. }