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