using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace Admin.NET.Core { /// /// 转储单明细 /// [Table("wms_dumporder_details")] [Comment("转储单明细")] public class WmsDumpOrderDetails : DEntityBase { /// /// 单据Id /// [Comment("单据Id")] [MaxLength(50)] public long OrderId { get; set; } /// /// 上位系统单据明细唯一识别码 /// [Comment("上位系统单据明细唯一识别码")] public long OID { get; set; } /// /// 物料编号 /// [Comment("物料编号")] [MaxLength(255)] public string Materialcode { get; set; } /// /// 物料名称 /// [Comment("物料名称")] [MaxLength(255)] public string Materialname { get; set; } /// /// 基本单位 /// [Comment("基本单位")] [MaxLength(255)] public string Unit { get; set; } /// /// 数量 /// [Comment("数量")] public decimal Qty { get; set; } /// /// 长度 /// [Comment("长度")] public decimal Length { get; set; } /// /// SCM批次号 /// [Comment("SCM批次号")] [MaxLength(255)] public string Batchno_SCM { get; set; } /// /// WMS批次号 /// [Comment("WMS批次号")] [MaxLength(255)] public string Batchno_WMS { get; set; } /// /// 库存项目编码 /// [Comment("库存项目编码")] [MaxLength(255)] public string ProjectCode { get; set; } /// /// 新库存项目编码 /// [Comment("新库存项目编码")] [MaxLength(255)] public string Projectcode_To { get; set; } /// /// 单据状态 /// [Comment("单据状态")] [Required] public OrderDetailsStatusEnum OrderStatus { get; set; } = OrderDetailsStatusEnum.WEIZHIXING; /// /// 单据主表 /// public WmsDumpOrder WmsDumpOrder { get; set; } } }