using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Admin.NET.Application { /// /// 根据批次号获取任务参数 /// public class AutomaticWarehouseInput { /// /// 批次号 /// [Required(ErrorMessage = "批次号不能为空")] public virtual string Batch { get; set; } } /// /// 根据id获取入库口下拉框 /// public class PdaGetWarehouseEntranceInput { /// /// id /// public long Id { get; set; } } /// /// 根据单据编号获取任务参数 /// public class PdaAutomaticWarehouseInput { /// /// 批次号 /// [Required(ErrorMessage = "批次号不能为空")] public virtual string Batch { get; set; } /// /// 流水号 /// [Required(ErrorMessage = "流水号不能为空")] public virtual int SerialNo { get; set; } /// /// 入库口 /// [Required(ErrorMessage = "入库口不能为空")] public virtual string EntranceCode { get; set; } } /// /// 反馈任务状态参数 /// public class CallBackInput { /// /// 任务号 /// [Required(ErrorMessage = "任务号不能为空")] public virtual string TaskNo { get; set; } /// /// 设备类型 /// 输送线 = 1, /// 堆垛机 = 2, /// [Required(ErrorMessage = "设备类型")] public virtual string DeviceType { get; set; } /// ///设备执行状态 ///输送线执行中 = 1, ///输送线完成 = 2, ///堆垛机执行中 = 3, ///堆垛机完成 = 4, /// [Required(ErrorMessage = "设备类型")] public virtual string TaskState { get; set; } } }