using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Entity.SystemModels; namespace WIDESEA_Entity.DomainModels { [Entity(TableCnName = "卷绕出库绑定信息", TableName = "JROutBind")] public class JROutBind : BaseEntity { /// ///主键 /// [Key] [Display(Name = "主键")] [Column(TypeName = "uniqueidentifier")] [Required(AllowEmptyStrings = false)] public Guid outbind_id { get; set; } /// ///最后的任务号 /// [Display(Name = "任务号")] [MaxLength(50)] [Column(TypeName = "nvarchar(50)")] [Required(AllowEmptyStrings = false)] public string taskid { get; set; } /// ///物料类型 /// [Display(Name = "物料类型")] [MaxLength(60)] [Column(TypeName = "nvarchar(60)")] public string materialtype { get; set; } /// ///物料条码 /// [Display(Name = "物料条码")] [MaxLength(50)] [Column(TypeName = "nvarchar(50)")] public string barcode { get; set; } /// ///起点编码 /// [Display(Name = "起点编码")] [MaxLength(50)] [Column(TypeName = "nvarchar(50)")] public string Devid { get; set; } /// ///数量 /// [Display(Name = "数量")] [Column(TypeName = "int")] [Required(AllowEmptyStrings = false)] public int sum { get; set; } /// ///物料条码 /// [Display(Name = "物料条码")] [MaxLength(50)] [Column(TypeName = "nvarchar(50)")] public string barcodes { get; set; } /// /// 料卷size /// public string size { get; set; } /// /// 使用到第几卷料 /// [NotMapped] public int useNum { get; set; } = 0; } }