using iWare.Wms.Core; using iWare.Wms.Core.Service; using System.ComponentModel.DataAnnotations; namespace iWare.Wms.Application { /// /// 组盘管理查询参数 /// public class WareContainerVsMaterialSearch : PageInputBase { /// /// 小车编码 /// public virtual string WareContainerCode { get; set; } /// /// 物料代码 /// public virtual string WareMaterialCode { get; set; } /// /// 组盘数量 /// public virtual decimal? Quantity { get; set; } /// /// 采购单号(PO) /// public virtual string PurchaseNo { get; set; } /// /// 送货单号 /// public virtual string DeliveryNo { get; set; } /// /// 收货单 /// public virtual string CollectNo { get; set; } /// /// 流水号 /// public virtual string OrdersNo { get; set; } /// /// 状态-正常_0、停用_1、删除_2 /// public virtual int? Status { get; set; } /// /// 备注 /// public virtual string Remarks { get; set; } /// /// 库存状态 /// public virtual StockStatusEnum? StockStatus { get; set; } /// /// 是否锁定 /// public virtual bool? IsLocked { get; set; } /// /// 单价 /// public virtual decimal? Price { get; set; } /// /// 批次 /// public virtual string BarNo { get; set; } /// /// 单据类型 /// public virtual string OrderType { get; set; } /// /// /// public virtual string Unit { get; set; } /// /// 端拾器名称 /// public virtual string WareMaterialName { get; set; } } /// /// 组盘管理输入参数 /// public class WareContainerVsMaterialInput { /// /// 小车编码 /// public virtual string WareContainerCode { get; set; } /// /// 物料代码 /// public virtual string WareMaterialCode { get; set; } /// /// 组盘数量 /// public virtual decimal Quantity { get; set; } /// /// 采购单号(PO) /// public virtual string PurchaseNo { get; set; } /// /// 送货单号 /// public virtual string DeliveryNo { get; set; } /// /// 收货单 /// public virtual string CollectNo { get; set; } /// /// 流水号 /// public virtual string OrdersNo { get; set; } /// /// 状态-正常_0、停用_1、删除_2 /// public virtual int Status { get; set; } /// /// 备注 /// public virtual string Remarks { get; set; } /// /// 库存状态 /// public virtual iWare.Wms.Core.StockStatusEnum StockStatus { get; set; } /// /// 是否锁定 /// public virtual bool IsLocked { get; set; } /// /// 单价 /// public virtual decimal Price { get; set; } /// /// 批次 /// public virtual string BarNo { get; set; } /// /// 单据类型 /// public virtual string OrderType { get; set; } /// /// /// public virtual string Unit { get; set; } /// /// 端拾器名称 /// public virtual string WareMaterialName { get; set; } } public class AddWareContainerVsMaterialInput : WareContainerVsMaterialInput { } public class DeleteWareContainerVsMaterialInput : BaseId { } public class UpdateWareContainerVsMaterialInput : WareContainerVsMaterialInput { /// /// Id主键 /// [Required(ErrorMessage = "Id主键不能为空")] public long Id { get; set; } } public class QueryeWareContainerVsMaterialInput : BaseId { } }