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