using System.ComponentModel.DataAnnotations; namespace DOAN.Model.MES.mm.Dto { /// /// 备料任务详情查询对象 /// public class MmTaskMaterialInfoQueryDto : PagerInfo { } /// /// 备料任务详情输入输出对象 /// public class MmTaskMaterialInfoDto { [Required(ErrorMessage = "雪花不能为空")] public string Id { get; set; } [Required(ErrorMessage = "任务code不能为空")] public string FkTaskCode { get; set; } public string MaterialCode { get; set; } public string MaterialName { get; set; } public string Specification { get; set; } public decimal Quantity { get; set; } public string Unit { get; set; } public string CreatedBy { get; set; } public DateTime? CreatedTime { get; set; } public string UpdatedBy { get; set; } public DateTime? UpdatedTime { get; set; } } /// /// 修改配料任务数量 /// public class MmTaskMaterialInfoDto2 { /// /// 任务code /// public string FkTaskCode { get; set; } /// /// 物料code /// public string MaterialCode { get; set; } /// /// 数量 /// public decimal Quantity { get; set; } } public class MmTaskMaterialInfoANDBOmDto { public string MaterialCode { get; set; } public string MaterialName { get; set; } public string Specification { get; set; } public string Unit { get; set; } /// /// bom需求总数量 /// public decimal BOM_require_Quantity { get; set; } /// /// 已经配置的总数量 /// public decimal configured_all_Quantity { get; set; } /// /// 本次任务配置的数量 /// public decimal task_Quantity { get; set; } } }