using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using Win_in.Sfs.Shared.Domain; using Win_in.Sfs.Shared.Domain.Shared; using Win_in.Sfs.Shared.Domain.Shared.Enums.Store; using Win_in.Sfs.Wms.DataExchange.WMS.MesNote; using Win_in.Sfs.Wms.DataExchange.WMS.PurchaseOrder; namespace Win_in.Sfs.Wms.DataExchange.WMS.InjectionIssueRequest; public class InjectionIssueRequestExchangeDto { /// /// 叫料类型 /// [Display(Name = "叫料类型")] public EnumIssueRequestType IssueRequestType { get; set; } /// /// 操作员 /// [Display(Name = "操作员")] [StringLength(SfsEfCorePropertyConst.CodeLength, ErrorMessage = "{0}最多输入{1}个字符")] public string Worker { get; set; } /// /// 生效日期 /// [Display(Name = "生效日期")] public DateTime ActiveDate { get; set; } = DateTime.Now.Date; /// /// 明细 /// [Display(Name = "明细")] public InjectionIssueRequestDetailExchangeDto Detail { get; set; } = new(); }