using System.ComponentModel.DataAnnotations;
namespace DOAN.Model.MES.process.Dto
{
///
/// 工序表查询对象
///
public class ProcessmodelOperationQueryDto : PagerInfo
{
}
///
/// 工序表输入输出对象
///
public class ProcessmodelOperationDto
{
[Required(ErrorMessage = "主键ID不能为空")]
public int Id { get; set; }
[Required(ErrorMessage = "工序编码不能为空")]
public string OperationCode { get; set; }
[Required(ErrorMessage = "工序名称不能为空")]
public string OperationName { get; set; }
[Required(ErrorMessage = "所属工艺路线ID不能为空")]
public int RoutingId { get; set; }
[Required(ErrorMessage = "工序顺序号不能为空")]
public int OperationSeq { get; set; }
public string WorkCenter { get; set; }
public decimal StandardTime { get; set; }
public string Description { get; set; }
[Required(ErrorMessage = "创建时间不能为空")]
public DateTime? CreateTime { get; set; }
public DateTime? UpdateTime { get; set; }
[Required(ErrorMessage = "是否有效:1=有效,0=无效不能为空")]
public string IsActive { get; set; }
}
public class ProcessmodelRouteParentDto :ProcessmodelRouting
{
public int parentId { get; set; }
}
}