using iWare.Wms.Core; using iWare.Wms.Core.Service; using iWare.Wms.Core.Util.LowCode.Dto; using System; using System.ComponentModel.DataAnnotations; namespace iWare.Wms.Application { /// /// 组盘入库查询参数 /// public class PdaBindEntranceSearchContainer { /// /// 托盘 /// [Required(ErrorMessage = "托盘编号不能为空")] public string Containercode { get; set; } } /// /// 手动入库参数 /// public class PdaAddManualWareInput { /// /// 库位号 /// [Required(ErrorMessage = "库位号不能为空")] public string Placecode { get; set; } /// /// 托盘 /// [Required(ErrorMessage = "托盘不能为空")] public string Containercode { get; set; } /// /// 入库口 /// public string Entrance { get; set; } /// /// 物料信息 /// [Required(ErrorMessage = "物料信息不能为空")] public List WmsMaterials { get; set; } } /// /// 自动入库参数 /// public class PdaAddAutoWareInput { /// /// 库位号 /// public String Placecode { get; set; } /// /// 托盘 /// [Required(ErrorMessage = "托盘不能为空")] public String Containercode { get; set; } /// /// 入库口 /// [Required(ErrorMessage = "入库口不能为空")] public String Entrance { get; set; } /// /// 物料信息 /// [Required(ErrorMessage = "物料信息不能为空")] public List WmsMaterials { get; set; } } /// /// 组盘入库查询参数 /// public class PdaBindEntranceSearchMateria { /// /// 物料编码 /// [Required(ErrorMessage = "物料编号不能为空")] public String Materialno { get; set; } } /// /// /// public class PdaAddBindEntranceInput { /// /// 托盘 /// [Required(ErrorMessage = "托盘不能为空")] public String Containercode { get; set; } /// /// 物料信息 /// public List WmsMaterials { get; set; } } /// /// 移库参数 /// public class PdaAddStockTransferInput { /// /// 目标库位号 /// [Required(ErrorMessage = "目标库位号不能为空")] public string Placecode { get; set; } /// /// 托盘 /// [Required(ErrorMessage = "托盘不能为空")] public string Containercode { get; set; } } /// /// 组盘物料信息 /// public class PdaWmsMaterialContainerInput { /// /// 托盘ID /// public long Containerid { get; set; } /// /// 托盘编码 /// public string Containercode { get; set; } /// /// 物料名称 /// public string Materialname { get; set; } /// /// 物料编号 /// public string Materialno { get; set; } /// /// 物料批次 /// public string Materialbatch { get; set; } /// /// 物料规格 /// public string Materialspec { get; set; } /// /// 物料ID /// public long Materialid { get; set; } /// /// 组盘数量 /// public decimal Bindquantity { get; set; } /// /// 组盘状态;数据字典 /// public CommonStatus Bindstatus { get; set; } /// /// 抽检数量 /// public decimal Sampleqty { get; set; } /// /// 单号 /// public string Orderno { get; set; } } }