WCS_Station521.cs 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. using SqlSugar;
  2. using System.ComponentModel;
  3. using System.Runtime.Serialization;
  4. namespace WCS.Entity.Protocol.Station
  5. {
  6. [SugarTable(nameof(WCS_Station521), "输送机交互信号 读记录表")]
  7. [DataContract]
  8. public class WCS_Station521 : WCS_PROTOCOLDATA, IStation521
  9. {
  10. /// <summary>
  11. /// 任务号
  12. /// </summary>
  13. [SugarColumn(ColumnDescription = "任务号")]
  14. [Description("任务号")]
  15. [DataMember(Order = 0)]
  16. public int TaskNumber { get; set; }
  17. /// <summary>
  18. /// 起始地址
  19. /// </summary>
  20. [SugarColumn(ColumnDescription = "起始地址")]
  21. [Description("起始地址")]
  22. [DataMember(Order = 1)]
  23. public short GoodsStart { get; set; }
  24. /// <summary>
  25. /// 目标地址
  26. /// </summary>
  27. [SugarColumn(ColumnDescription = "目标地址")]
  28. [Description("目标地址")]
  29. [DataMember(Order = 2)]
  30. public short GoodsEnd { get; set; }
  31. /// <summary>
  32. /// 运行模式
  33. /// </summary>
  34. [SugarColumn(ColumnDescription = "运行模式")]
  35. [Description("运行模式")]
  36. [DataMember(Order = 3)]
  37. public ModeEunm Mode { get; set; }
  38. /// <summary>
  39. /// 指令回复
  40. /// </summary>
  41. [SugarColumn(ColumnDescription = "指令回复")]
  42. [Description("指令回复")]
  43. [DataMember(Order = 4)]
  44. public CmdReplyEnum CmdType { get; set; }
  45. /// <summary>
  46. /// 凭证号
  47. /// </summary>
  48. [SugarColumn(ColumnDescription = "凭证号")]
  49. [Description("凭证号")]
  50. [DataMember(Order = 5)]
  51. public short VoucherNo { get; set; }
  52. /// <summary>
  53. /// 请求
  54. /// </summary>
  55. [SugarColumn(ColumnDescription = "请求")]
  56. [Description("请求")]
  57. [DataMember(Order = 6)]
  58. short IStation521.Request { get; set; }
  59. }
  60. }