using SqlSugar; using System.ComponentModel; using System.Runtime.Serialization; namespace WCS.Entity.Protocol.Station { [SugarTable(nameof(WCS_Station521), "输送机交互信号 读记录表")] [DataContract] public class WCS_Station521 : WCS_PROTOCOLDATA, IStation521 { /// /// 任务号 /// [SugarColumn(ColumnDescription = "任务号")] [Description("任务号")] [DataMember(Order = 0)] public int TaskNumber { get; set; } /// /// 起始地址 /// [SugarColumn(ColumnDescription = "起始地址")] [Description("起始地址")] [DataMember(Order = 1)] public short GoodsStart { get; set; } /// /// 目标地址 /// [SugarColumn(ColumnDescription = "目标地址")] [Description("目标地址")] [DataMember(Order = 2)] public short GoodsEnd { get; set; } /// /// 运行模式 /// [SugarColumn(ColumnDescription = "运行模式")] [Description("运行模式")] [DataMember(Order = 3)] public ModeEunm Mode { get; set; } /// /// 指令回复 /// [SugarColumn(ColumnDescription = "指令回复")] [Description("指令回复")] [DataMember(Order = 4)] public CmdReplyEnum CmdType { get; set; } /// /// 凭证号 /// [SugarColumn(ColumnDescription = "凭证号")] [Description("凭证号")] [DataMember(Order = 5)] public short VoucherNo { get; set; } /// /// 请求 /// [SugarColumn(ColumnDescription = "请求")] [Description("请求")] [DataMember(Order = 6)] short IStation521.Request { get; set; } } }