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