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; }
}
}