using iWare.Wms.Core; using iWare.Wms.Core.Service; using System.ComponentModel.DataAnnotations; namespace iWare.Wms.Application { /// /// 生产计划表查询参数 /// public class ProductionPlanInfoSearch : PageInputBase { /// /// 计划类型(1:班组计划 2:月份计划) /// public virtual string PlanType { get; set; } /// /// 计划时间 /// public virtual DateTime? PlanTime { get; set; } /// /// 班组类型(白班,晚班) /// public virtual string TeamType { get; set; } /// /// 计划生成数量 /// public virtual int? PlanProductionNum { get; set; } /// /// 备注 /// public virtual string Remarks { get; set; } } /// /// 生产计划表输入参数 /// public class ProductionPlanInfoInput { /// /// 计划类型(1:班组计划 2:月份计划) /// public virtual string PlanType { get; set; } /// /// 计划时间 /// public virtual DateTime PlanTime { get; set; } /// /// 班组类型(白班,晚班) /// public virtual string TeamType { get; set; } /// /// 计划生成数量 /// public virtual int PlanProductionNum { get; set; } /// /// 备注 /// public virtual string Remarks { get; set; } } public class AddProductionPlanInfoInput : ProductionPlanInfoInput { } public class DeleteProductionPlanInfoInput : BaseId { } public class UpdateProductionPlanInfoInput : ProductionPlanInfoInput { /// /// Id主键 /// [Required(ErrorMessage = "Id主键不能为空")] public long Id { get; set; } } public class QueryeProductionPlanInfoInput : BaseId { } }