using Newtonsoft.Json; /* *代码由框架生成,任何更改都可能导致被代码生成器覆盖 *如果数据库字段发生变化,请在代码生器重新生成此Model */ 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 VOL.Entity.SystemModels; namespace VOL.Entity.DomainModels { [Entity(TableCnName = "出库计划",TableName = "OP_WMS_OUT_PLAN")] public class OP_WMS_OUT_PLAN:BaseEntity { /// /// /// [Key] [Display(Name ="WMSPLANID")] [Column(TypeName="uniqueidentifier")] [Required(AllowEmptyStrings=false)] public Guid WMSPLANID { get; set; } /// ///出库单号 /// [Display(Name ="出库单号")] [MaxLength(50)] [Column(TypeName="varchar(50)")] [Editable(true)] public string WMSNO { get; set; } /// ///计划出库时间 /// [Display(Name ="计划出库时间")] [Column(TypeName="date")] [Editable(true)] public DateTime? PLANTIME { get; set; } /// ///客户名称 /// [Display(Name ="客户名称")] [MaxLength(50)] [Column(TypeName="varchar(50)")] [Editable(true)] public string CUSTOMERNAME { get; set; } /// ///分公司ID /// [Display(Name ="分公司ID")] [MaxLength(50)] [Column(TypeName="varchar(50)")] [Editable(true)] public string CORPID { get; set; } /// ///备注 /// [Display(Name ="备注")] [MaxLength(400)] [Column(TypeName="varchar(400)")] [Editable(true)] public string REMARK { get; set; } /// /// /// [Display(Name ="Creator")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string Creator { get; set; } /// /// /// [Display(Name ="CreateID")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string CreateID { get; set; } /// /// /// [Display(Name ="CreateDate")] [Column(TypeName="datetime")] public DateTime? CreateDate { get; set; } /// ///费用状态 /// [Display(Name ="费用状态")] [Column(TypeName="bit")] public bool? FEESTATUS { get; set; } /// ///开始出库 /// [Display(Name ="开始出库")] [Column(TypeName="bit")] [Editable(true)] public bool? BSSTATUS { get; set; } /// /// /// [Display(Name ="TIMEMARK")] [JsonIgnore] [Column(TypeName="datetime")] public DateTime? TIMEMARK { get; set; } /// /// /// [Display(Name ="ModifyDate")] [Column(TypeName="datetime")] public DateTime? ModifyDate { get; set; } /// /// /// [Display(Name ="ModifyID")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string ModifyID { get; set; } /// /// /// [Display(Name ="Modifier")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string Modifier { get; set; } /// ///出库完成 /// [Display(Name ="出库完成")] [Column(TypeName="bit")] [Editable(true)] public bool? ISEND { get; set; } /// ///出区报关单号 /// [Display(Name ="出区报关单号")] [MaxLength(200)] [Column(TypeName="varchar(200)")] [Editable(true)] public string CUSTOMNO { get; set; } /// ///货物名称 /// [Display(Name ="货物名称")] [MaxLength(200)] [Column(TypeName="varchar(200)")] [Editable(true)] public string GOODSNAME { get; set; } /// ///计费品类 /// [Display(Name ="计费品类")] [MaxLength(200)] [Column(TypeName="varchar(200)")] [Editable(true)] public string GOODSFEETYPE { get; set; } /// ///货主 /// [Display(Name ="货主")] [MaxLength(50)] [Column(TypeName="varchar(50)")] [Editable(true)] public string GOODSOWNER { get; set; } /// /// /// [Display(Name ="BILLSTATUS")] [MaxLength(20)] [Column(TypeName="varchar(20)")] public string BILLSTATUS { get; set; } /// ///仓储费承担至 /// [Display(Name ="仓储费承担至")] [Column(TypeName="datetime")] [Editable(true)] public DateTime? STOREHOUSEENDDATE { get; set; } /// ///提货单位 /// [Display(Name ="提货单位")] [MaxLength(50)] [Column(TypeName="varchar(50)")] [Editable(true)] public string PICKUPNAME { get; set; } /// ///提货时货转 /// [Display(Name ="提货时货转")] [Column(TypeName="bit")] [Editable(true)] public bool? ISOUTTRANSFER { get; set; } /// ///吨位 /// [Display(Name ="吨位")] [Column(TypeName="numeric")] [Editable(true)] public decimal? PLANCOUNT { get; set; } /// ///结算方式 /// [Display(Name ="结算方式")] [Column(TypeName="tinyint")] [Editable(true)] public byte? STLMODE { get; set; } /// ///客户订单号 /// [Display(Name ="客户订单号")] [MaxLength(50)] [Column(TypeName="varchar(50)")] [Editable(true)] public string CUSTNO { get; set; } /// ///仓库联系人 /// [Display(Name ="仓库联系人")] [MaxLength(50)] [Column(TypeName="varchar(50)")] [Editable(true)] public string STOREHOUSECONTACT { get; set; } /// ///指定_件数 /// [Display(Name ="指定_件数")] [Column(TypeName="numeric")] [Editable(true)] public decimal? PKGS { get; set; } /// ///指定_件数2 /// [Display(Name ="指定_件数2")] [Column(TypeName="numeric")] [Editable(true)] public decimal? SMALLPKGS { get; set; } /// ///指定_件数3 /// [Display(Name ="指定_件数3")] [Column(TypeName="numeric")] [Editable(true)] public decimal? MINPKGS { get; set; } /// ///指定_毛重(千克) /// [Display(Name ="指定_毛重(千克)")] [Column(TypeName="numeric")] [Editable(true)] public decimal? KGS { get; set; } /// ///指定_净重(千克) /// [Display(Name ="指定_净重(千克)")] [Column(TypeName="numeric")] [Editable(true)] public decimal? NETWEIGHT { get; set; } /// ///指定_体积(立方米) /// [Display(Name ="指定_体积(立方米)")] [Column(TypeName="numeric")] [Editable(true)] public decimal? CBM { get; set; } /// ///指定_计费数量 /// [Display(Name ="指定_计费数量")] [Column(TypeName="numeric")] [Editable(true)] public decimal? STORAGEUNITCOUNT { get; set; } /// ///是否指定数量 /// [Display(Name ="是否指定数量")] [Column(TypeName="bit")] [Editable(true)] public bool? ISSPENUM { get; set; } /// ///是否条件出库 /// [Display(Name = "是否条件出库")] [Column(TypeName = "bit")] [Editable(true)] public bool? ISBATCHSTOCK { get; set; } = false; } }