using System.ComponentModel.DataAnnotations; using Win_in.Sfs.Shared.Domain; namespace Win_in.Sfs.Basedata.Application.Contracts; [Display(Name = "物品收容器信息")] public class ItemContainerDTO : SfsBaseDataDTOBase { /// /// 收容器代码 /// [Display(Name = "收容器代码")] [StringLength(SfsEfCorePropertyConst.CodeLength, ErrorMessage = "{0}最多输入{1}个字符")] public string ContainerCode { get; set; } /// /// 收容器名称 /// [Display(Name = "收容器名称")] [StringLength(SfsEfCorePropertyConst.CodeLength, ErrorMessage = "{0}最多输入{1}个字符")] public string ContainerName { get; set; } /// /// 收容器类型 /// [Display(Name = "收容器类型")] [StringLength(SfsEfCorePropertyConst.DescLength, ErrorMessage = "{0}最多输入{1}个字符")] public string ContainerType { get; set; } /// /// 物品代码 /// [Display(Name = "物品代码")] [StringLength(SfsEfCorePropertyConst.DescLength, ErrorMessage = "{0}最多输入{1}个字符")] public string ItemCode { get; set; } /// /// 收容器计量单位 /// [Display(Name = "收容器计量单位")] public string BasicUom { get; set; } /// /// 收容器数量 /// [Display(Name = "收容器数量")] public decimal Qty { get; set; } }