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