using iWare.Wms.Core;
|
using iWare.Wms.Core.Service;
|
using System.ComponentModel.DataAnnotations;
|
|
namespace iWare.Wms.Application
|
{
|
|
/// <summary>
|
/// 记录流水管理查询参数
|
/// </summary>
|
public class WareFlowRecordSearch : PageInputBase
|
{
|
/// <summary>
|
/// 流水类型
|
/// </summary>
|
public virtual int? RecordType { get; set; }
|
|
/// <summary>
|
/// 库区
|
/// </summary>
|
public virtual string ReservoirArea { get; set; }
|
|
/// <summary>
|
/// 条码
|
/// </summary>
|
public virtual string BarCode { get; set; }
|
|
/// <summary>
|
/// 起始库位代码
|
/// </summary>
|
public virtual string SourceWareLocationCode { get; set; }
|
|
/// <summary>
|
/// 目标库位代码
|
/// </summary>
|
public virtual string ToWareLocationCode { get; set; }
|
|
/// <summary>
|
/// 载具代码
|
/// </summary>
|
public virtual string WareContainerCode { get; set; }
|
|
/// <summary>
|
/// 载具名称
|
/// </summary>
|
public virtual string WareContainerName { get; set; }
|
|
/// <summary>
|
/// 物料代码
|
/// </summary>
|
public virtual string WareMaterialCode { get; set; }
|
|
/// <summary>
|
/// 物料名称
|
/// </summary>
|
public virtual string WareMaterialName { get; set; }
|
|
/// <summary>
|
/// 物料数量
|
/// </summary>
|
public virtual decimal? Quantity { get; set; }
|
|
/// <summary>
|
/// 状态-正常_0、停用_1、删除_2
|
/// </summary>
|
public virtual iWare.Wms.Core.CommonStatus Status { get; set; }
|
|
/// <summary>
|
/// 备注
|
/// </summary>
|
public virtual string Remarks { get; set; }
|
|
}
|
|
/// <summary>
|
/// 记录流水管理输入参数
|
/// </summary>
|
public class WareFlowRecordInput
|
{
|
/// <summary>
|
/// 流水类型
|
/// </summary>
|
public virtual int RecordType { get; set; }
|
|
/// <summary>
|
/// 库区
|
/// </summary>
|
public virtual string ReservoirArea { get; set; }
|
|
/// <summary>
|
/// 条码
|
/// </summary>
|
public virtual string BarCode { get; set; }
|
|
/// <summary>
|
/// 起始库位代码
|
/// </summary>
|
public virtual string SourceWareLocationCode { get; set; }
|
|
/// <summary>
|
/// 目标库位代码
|
/// </summary>
|
public virtual string ToWareLocationCode { get; set; }
|
|
/// <summary>
|
/// 载具代码
|
/// </summary>
|
public virtual string WareContainerCode { get; set; }
|
|
/// <summary>
|
/// 载具名称
|
/// </summary>
|
public virtual string WareContainerName { get; set; }
|
|
/// <summary>
|
/// 物料代码
|
/// </summary>
|
public virtual string WareMaterialCode { get; set; }
|
|
/// <summary>
|
/// 物料名称
|
/// </summary>
|
public virtual string WareMaterialName { get; set; }
|
|
/// <summary>
|
/// 物料数量
|
/// </summary>
|
public virtual decimal Quantity { get; set; }
|
|
/// <summary>
|
/// 状态-正常_0、停用_1、删除_2
|
/// </summary>
|
public virtual iWare.Wms.Core.CommonStatus Status { get; set; }
|
|
/// <summary>
|
/// 备注
|
/// </summary>
|
public virtual string Remarks { get; set; }
|
|
}
|
|
public class AddWareFlowRecordInput : WareFlowRecordInput
|
{
|
}
|
|
public class DeleteWareFlowRecordInput : BaseId
|
{
|
}
|
|
public class UpdateWareFlowRecordInput : WareFlowRecordInput
|
{
|
/// <summary>
|
/// Id主键
|
/// </summary>
|
[Required(ErrorMessage = "Id主键不能为空")]
|
public long Id { get; set; }
|
|
}
|
|
public class QueryeWareFlowRecordInput : BaseId
|
{
|
|
}
|
}
|