using Admin.NET.Core;
using Admin.NET.Core.Service;
using System.ComponentModel.DataAnnotations;
namespace Admin.NET.Application
{
///
/// 转储单查询参数
///
public class WmsDumpOrderSearch : PageInputBase
{
///
/// 单据大类
///
public virtual long? OrderLargeCategory { get; set; }
///
/// 单据小类
///
public virtual long? OrderSubclass { get; set; }
///
/// 上位系统单据唯一识别码
///
public virtual long? SOID { get; set; }
///
/// 单据编号
///
public virtual string NO { get; set; }
///
/// 创建日期
///
public virtual DateTimeOffset? Billdate { get; set; }
///
/// 创建人
///
public virtual string Creator { get; set; }
///
/// 公司
///
public virtual string Companyname { get; set; }
///
/// 单据状态
///
public virtual Admin.NET.Core.OrderStatusEnum? OrderStatus { get; set; }
///
/// 签核状态
///
public virtual Admin.NET.Core.IssueState IssueState { get; set; }
}
///
/// 转储单不分页查询参数
///
public class WmsDumpOrderSearchNonPage : PageInputNonPageBase
{
///
/// 单据大类
///
public virtual long? OrderLargeCategory { get; set; }
///
/// 单据小类
///
public virtual long? OrderSubclass { get; set; }
///
/// 上位系统单据唯一识别码
///
public virtual long? SOID { get; set; }
///
/// 单据编号
///
public virtual string? NO { get; set; }
///
/// 创建日期
///
public virtual DateTimeOffset? Billdate { get; set; }
///
/// 创建人
///
public virtual string? Creator { get; set; }
///
/// 公司
///
public virtual string? Companyname { get; set; }
///
/// 单据状态
///
public virtual Admin.NET.Core.OrderStatusEnum? OrderStatus { get; set; }
///
/// 签核状态
///
public virtual Admin.NET.Core.IssueState? IssueState { get; set; }
}
///
/// 转储单输入参数
///
public class WmsDumpOrderInput
{
///
/// 单据大类
///
public virtual long OrderLargeCategory { get; set; }
///
/// 单据小类
///
public virtual long OrderSubclass { get; set; }
///
/// 上位系统单据唯一识别码
///
public virtual long SOID { get; set; }
///
/// 单据编号
///
public virtual string NO { get; set; }
///
/// 创建日期
///
public virtual DateTimeOffset Billdate { get; set; }
///
/// 创建人
///
public virtual string Creator { get; set; }
///
/// 公司
///
public virtual string Companyname { get; set; }
///
/// 单据状态
///
public virtual Admin.NET.Core.OrderStatusEnum OrderStatus { get; set; }
///
/// 签核状态
///
public virtual Admin.NET.Core.IssueState IssueState { get; set; }
}
public class AddWmsDumpOrderInput : WmsDumpOrderInput
{
}
public class DeleteWmsDumpOrderInput : BaseId
{
}
public class UpdateWmsDumpOrderInput : WmsDumpOrderInput
{
///
/// Id主键
///
[Required(ErrorMessage = "Id主键不能为空")]
public long Id { get; set; }
}
public class QueryeWmsDumpOrderInput : BaseId
{
}
///
/// 获取明细参数
///
public class DumpPageDetailInput : PageInputBase
{
///
/// Id
///
public long? Id { get; set; }
}
}