using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace Admin.NET.Core { /// /// 物料托盘关系表 /// [Table("wms_materialcontainer")] [Comment("物料托盘关系表")] public class WmsMaterialContainer : DEntityBase { /// /// 托盘Id /// [Comment("托盘Id")] [Required] public long ContainerId { get; set; } /// /// 托盘编码 /// [Comment("托盘编码")] [Required] [MaxLength(50)] public string ContainerCode { get; set; } /// /// 物料名称 /// [Comment("物料名称")] [Required] [MaxLength(50)] public string MaterialName { get; set; } /// /// 物料编号 /// [Comment("物料编号")] [Required] [MaxLength(50)] public string MaterialNo { get; set; } /// /// 物料批次 /// [Comment("物料批次")] [Required] [MaxLength(50)] public string MaterialBatch { get; set; } /// /// 物料规格 /// [Comment("物料规格")] [MaxLength(50)] public string MaterialSpec { get; set; } /// /// 物料Id /// [Comment("物料Id")] [Required] public long MaterialId { get; set; } /// /// 组盘数量 /// [Comment("组盘数量")] [Required] public decimal BindQuantity { get; set; } /// /// 组盘状态;数据字典 /// [Comment("组盘状态")] [Required] public CommonStatus BindStatus { get; set; } /// /// 抽检数量 /// [Comment("抽检数量")] public decimal SampleQty { get; set; } /// /// 单号 /// [Comment("单号")] [Required] [MaxLength(50)] public string OrderNo { get; set; } /// /// 单据明细Id /// [Comment("单据明细Id")] [Required] public long OrderDetailsId { get; set; } /// /// 物料密度 /// [Comment("物料密度")] [Required] [MaxLength(50)] public string MaterialDensity { get; set; } /// /// 托盘信息表 /// public WmsContainer WmsContainer { get; set; } /// /// 物料信息表 /// public WmsMaterial WmsMaterial { get; set; } } }