WCS_Station520.cs 1.8 KB

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