using System.ComponentModel.DataAnnotations; using Admin.NET.Core; using Admin.NET.Core.Service; namespace Admin.NET.Application { /// /// 库区信息查询参数 /// public class WmsAreaSearch : PageInputBase { /// /// 名称 /// public virtual string AreaName { get; set; } /// /// 描述 /// public virtual string AreaDesc { get; set; } /// /// 状态 /// public virtual CommonStatus? AreaStatus { get; set; } /// /// 分类 /// public virtual AreaType? AreaType { get; set; } /// /// 是否为钢平台 /// public virtual bool? IsSteel { get; set; } /// /// 所属车间 /// public virtual LesWorkShopType? WorkShopType { get; set; } /// /// 签核状态 /// public virtual IssueState? IssueState { get; set; } } /// /// 库区信息不分页查询参数 /// public class WmsAreaSearchNonPage : PageInputNonPageBase { /// /// 名称 /// public virtual string AreaName { get; set; } /// /// 描述 /// public virtual string AreaDesc { get; set; } /// /// 状态 /// public virtual CommonStatus? AreaStatus { get; set; } /// /// 分类 /// public virtual AreaType? AreaType { get; set; } /// /// 是否为钢平台 /// public virtual bool? IsSteel { get; set; } /// /// 所属车间 /// public virtual LesWorkShopType? WorkShopType { get; set; } /// /// 签核状态 /// public virtual IssueState? IssueState { get; set; } } /// /// 库区信息输入参数 /// public class WmsAreaInput { /// /// 名称 /// public virtual string AreaName { get; set; } /// /// 描述 /// public virtual string AreaDesc { get; set; } /// /// 状态 /// public virtual CommonStatus AreaStatus { get; set; } /// /// 分类 /// public virtual AreaType AreaType { get; set; } /// /// 是否为钢平台 /// public virtual bool IsSteel { get; set; } /// /// 所属车间 /// public virtual LesWorkShopType WorkShopType { get; set; } /// /// 签核状态 /// public virtual IssueState IssueState { get; set; } } /// /// /// public class AddWmsAreaInput : WmsAreaInput { } /// /// /// public class DeleteWmsAreaInput : BaseId { } /// /// /// public class UpdateWmsAreaInput : WmsAreaInput { /// /// Id主键 /// [Required(ErrorMessage = "Id主键不能为空")] public long Id { get; set; } } /// /// /// public class QueryeWmsAreaInput : BaseId { } }