using iWare.Wms.Core; using iWare.Wms.Core.Service; using System.ComponentModel.DataAnnotations; namespace iWare.Wms.Application { /// /// 库存表查询参数 /// public class WmsMaterialStockSearch : PageInputBase { /// /// 物料编号 /// public virtual string Materialno { get; set; } /// /// 物料类别 /// public virtual iWare.Wms.Core.Enum.MaterialType? Materialtype { get; set; } /// /// 物料批次 /// public virtual string Materialbatch { get; set; } /// /// 物料名称 /// public virtual string Materialname { get; set; } /// /// 物料规格 /// public virtual string Materialspec { get; set; } /// /// 检验方式 /// public virtual iWare.Wms.Core.Enum.MaterialInspection ?Inspectionmethod { get; set; } /// /// 单位类别 /// public virtual iWare.Wms.Core.Enum.UnitType? Unittype { get; set; } /// /// 单位编号 /// public virtual iWare.Wms.Core.Enum.UnitnoType? Unitno { get; set; } /// /// 库存数 /// public virtual decimal? Stocknumber { get; set; } /// /// 库位编码 /// public virtual string Placecode { get; set; } /// /// 托盘编码 /// public virtual string Containercode { get; set; } } /// /// 库存表输入参数 /// public class WmsMaterialStockInput { /// /// 物料编号 /// public virtual string Materialno { get; set; } /// /// 物料类别 /// public virtual iWare.Wms.Core.Enum.MaterialType Materialtype { get; set; } /// /// 物料批次 /// public virtual string Materialbatch { get; set; } /// /// 物料名称 /// public virtual string Materialname { get; set; } /// /// 物料规格 /// public virtual string Materialspec { get; set; } /// /// 检验方式 /// public virtual iWare.Wms.Core.Enum.MaterialInspection Inspectionmethod { get; set; } /// /// 单位类别 /// public virtual iWare.Wms.Core.Enum.UnitType Unittype { get; set; } /// /// 单位编号 /// public virtual iWare.Wms.Core.Enum.UnitnoType Unitno { get; set; } /// /// 库存数 /// public virtual decimal Stocknumber { get; set; } /// /// 库位编码 /// public virtual string Placecode { get; set; } /// /// 托盘编码 /// public virtual string Containercode { get; set; } } public class AddWmsMaterialStockInput : WmsMaterialStockInput { } public class DeleteWmsMaterialStockInput : BaseId { } public class UpdateWmsMaterialStockInput : WmsMaterialStockInput { /// /// Id主键 /// [Required(ErrorMessage = "Id主键不能为空")] public long Id { get; set; } } public class QueryeWmsMaterialStockInput : BaseId { } }