using System.ComponentModel.DataAnnotations; namespace ZR.Model.MES.wms.Dto { /// /// 出库货物记录表查询对象 /// public class WmGoodsOutProductionQueryDto : PagerInfo { public string Id { get; set; } public string FkNowProductionId { get; set; } public string FkOutOrderId { get; set; } public string PackageCode { get; set; } public string PackageCodeClient { get; set; } public string PackageCodeOriginal { get; set; } public string LocationCode { get; set; } public string Partnumber { get; set; } public int? GoodsNumLogic { get; set; } public int? GoodsNumAction { get; set; } public DateTime? EntryWarehouseTime { get; set; } public DateTime? OutTime { get; set; } public string Remark { get; set; } public string UpdatedBy { get; set; } public DateTime? UpdatedTime { get; set; } public string CreatedBy { get; set; } public DateTime? CreatedTime { get; set; } } /// /// 出库货物记录表输入输出对象 /// public class WmGoodsOutProductionDto { [Required(ErrorMessage = "雪花id不能为空")] public string Id { get; set; } public string FkNowProductionId { get; set; } public string FkOutOrderId { get; set; } [Required(ErrorMessage = "箱子编号(MES)不能为空")] public string PackageCode { get; set; } [Required(ErrorMessage = "箱子编号(客户)不能为空")] public string PackageCodeClient { get; set; } public string PackageCodeOriginal { get; set; } [Required(ErrorMessage = "库位编号不能为空")] public string LocationCode { get; set; } public string Partnumber { get; set; } public int? GoodsNumLogic { get; set; } public int? GoodsNumAction { get; set; } public DateTime? EntryWarehouseTime { get; set; } public DateTime? OutTime { get; set; } public string Remark { get; set; } public string UpdatedBy { get; set; } public DateTime? UpdatedTime { get; set; } public string CreatedBy { get; set; } public DateTime? CreatedTime { get; set; } } }