WCS_AGVTASKS.cs 3.0 KB

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