WCS_AGVTASKS.cs 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. using SqlSugar;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Web;
  6. namespace WCS_Client.Models
  7. {
  8. public enum AGVWKSTATUSEnum
  9. {
  10. 未执行 = 0,
  11. 已下发 = 2,
  12. AGV接货后输送中 = 3,
  13. AGV到达输送线终点 = 4,
  14. AGV滚筒转动 = 5,
  15. 输送线滚筒线转动 = 6,
  16. AGV到达输送线终点地址 = 7,
  17. 输送线滚筒已经转动 = 8,
  18. 立体库输送线接货完成 = 9,
  19. 任务完成 = 99,
  20. 取消任务 = 106
  21. }
  22. public class WCS_AGVTASKS
  23. {
  24. /// <summary>
  25. /// 任务号
  26. /// </summary>
  27. [SugarColumn(IsPrimaryKey = true, IsIdentity = false)]
  28. public string TASKNO { get; set; }
  29. /// <summary>
  30. /// WMS任务号
  31. /// </summary>
  32. public string WMSTASKNO { get; set; }
  33. /// <summary>
  34. /// 任务类型(2.入库 1.出库)
  35. /// </summary>
  36. public string TASKTYPE { get; set; }
  37. /// <summary>
  38. /// 料车条码
  39. /// </summary>
  40. public string MATCARCODE { get; set; }
  41. /// <summary>
  42. /// 料箱条码(最多三个料箱)
  43. /// </summary>
  44. public string GOODSCODE { get; set; }
  45. /// <summary>
  46. /// 起点地址(上料)
  47. /// </summary>
  48. public string STARTPOS { get; set; }
  49. /// <summary>
  50. /// 终点地址(下料)
  51. /// </summary>
  52. public string ENDPOS { get; set; }
  53. /// <summary>
  54. /// 优先级
  55. /// </summary>
  56. public int PRIORITY { get; set; }
  57. /// <summary>
  58. /// 状态(0.未执行;2.已下发;3.AGV接货后输送中;4.AGV到达输送线终点;5.AGV滚筒转动;6.输送线滚筒线转动;7.AGV到达输送线终点地址;
  59. /// 8.输送线滚筒已经转动;9.立体库输送线接货完成;99.任务完成;106.取消任务)
  60. /// </summary>
  61. public int WKSTATUS { get; set; }
  62. /// <summary>
  63. /// 任务生成系统(WCS)
  64. /// </summary>
  65. public string CREATESYSTEM { get; set; }
  66. /// <summary>
  67. /// 创建人
  68. /// </summary>
  69. public string CREATEUSER { get; set; }
  70. /// <summary>
  71. /// 创建时间
  72. /// </summary>
  73. public DateTime CREATEDATE { get; set; }
  74. /// <summary>
  75. /// 任务更新系统
  76. /// </summary>
  77. public string UPDATESYSTEM { get; set; }
  78. /// <summary>
  79. /// 任务更新人
  80. /// </summary>
  81. public string UPDATEUSER { get; set; }
  82. /// <summary>
  83. /// 任务更新时间
  84. /// </summary>
  85. public DateTime UPDATEDATE { get; set; }
  86. public string NOTES { get; set; }
  87. }
  88. }