using FreeSql.DatabaseModel;using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Threading.Tasks; using Newtonsoft.Json; using FreeSql.DataAnnotations; namespace djy.Model { [JsonObject(MemberSerialization.OptIn), Table(Name = "op_seae_edi", DisableSyncStructure = true)] public partial class OpSeaeEdi { [JsonProperty, Column(DbType = "varchar(50)", IsPrimary = true, IsNullable = false)] public string MFNO { get; set; } [JsonProperty, Column(DbType = "varchar(10)")] public string AGENTID { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string ARSHIPIMO { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string ARSHIPSERVICENO { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string ARVESSEL { get; set; } [JsonProperty, Column(DbType = "varchar(12)")] public string ARVOYNO { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string BLFRT { get; set; } [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string BSNO { get; set; } [JsonProperty, Column(DbType = "char(1)")] public string CARGOID { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string CARRIER { get; set; } [JsonProperty, Column(DbType = "varchar(10)")] public string CARRIERID { get; set; } [JsonProperty, Column(DbType = "numeric(18,4)")] public decimal? CBM { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string CHANGERESON { get; set; } [JsonProperty, Column(DbType = "varchar(200)")] public string CNTRNO { get; set; } [JsonProperty, Column(DbType = "varchar(500)")] public string CNTRSEALNO { get; set; } [JsonProperty, Column(Name = "comname", DbType = "varchar(50)", IsNullable = false)] public string Comname { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(600)")] public string CONSIGNEE { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string CONSIGNEEADDR1 { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string CONSIGNEEADDR2 { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string CONSIGNEEADDR3 { get; set; } [JsonProperty, Column(DbType = "varchar(25)")] public string CONSIGNEEATTN { get; set; } [JsonProperty, Column(DbType = "varchar(30)")] public string CONSIGNEECITY { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string CONSIGNEECODE { get; set; } [JsonProperty, Column(DbType = "varchar(2)")] public string CONSIGNEECOUNTRY { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string CONSIGNEEEMAIL { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string CONSIGNEENAME { get; set; } [JsonProperty, Column(DbType = "varchar(10)")] public string CONSIGNEEPOSTCODE { get; set; } [JsonProperty, Column(DbType = "varchar(3)")] public string CONSIGNEEPROVINCE { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string CONSIGNEETEL { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string CORPID { get; set; } [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string CreateUser { get; set; } = ""; [JsonProperty] public int? CTNNUM { get; set; } [JsonProperty, Column(DbType = "varchar(20)", IsNullable = false)] public string CUSTNO { get; set; } [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string DaiMaFa { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string DaiMaShou { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string DaiMaTong { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(50)")] public string DATEL { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string DATTN { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string DCARRIER { get; set; } [JsonProperty, Column(DbType = "varchar(5)")] public string DCLASS { get; set; } [JsonProperty, Column(DbType = "varchar(2000)")] public string DESCRIPTION { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string DESTINATION { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string DESTINATIONID { get; set; } [JsonProperty, Column(DbType = "varchar(32)")] public string DLABEL { get; set; } [JsonProperty, Column(DbType = "varchar(7)")] public string DPAGE { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string DTEL { get; set; } [JsonProperty, Column(DbType = "varchar(16)")] public string DUNNO { get; set; } [JsonProperty, Column(DbType = "varchar(12)")] public string EDISTATUS { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string EDITYPE { get; set; } [JsonProperty, Column(DbType = "smalldatetime")] public DateTime? ETA { get; set; } [JsonProperty] public DateTime? ETD { get; set; } [JsonProperty, Column(DbType = "varchar(10)")] public string ETDTIME { get; set; } [JsonProperty, Column(DbType = "varchar(1)")] public string FILEROLE { get; set; } [JsonProperty, Column(DbType = "varchar(10)")] public string FILETYPE { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string FIRSTPORTOFCALLDATE { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string FIRSTPORTOFCALLID { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string FORWARD { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string FORWARDER { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string FREIGHTAGMNO { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string HBLNO { get; set; } [JsonProperty, Column(DbType = "varchar(5)")] public string HUMIDITY { get; set; } [JsonProperty, Column(DbType = "varchar(12)")] public string INPUTBY { get; set; } [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string INPUTBYID { get; set; } = ""; [JsonProperty] public DateTime? INPUTDATE { get; set; } [JsonProperty] public bool? ISLASTHBL { get; set; } [JsonProperty] public bool? ISNOR { get; set; } [JsonProperty] public bool? ISSAMECONSIGNEE { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string ISSUEPLACE { get; set; } [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string JiZhuangXiang { get; set; } = ""; [JsonProperty, Column(DbType = "numeric(18,4)")] public decimal? KGS { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string KINDPKGS { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string LASTPORTOFCALLDATE { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string LASTPORTOFCALLID { get; set; } [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string LeiXingFa { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string LeiXingShou { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string LeiXingTong { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(35)")] public string LINKMAN { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string MANIFESTSTATUS { get; set; } [JsonProperty, Column(DbType = "varchar(600)")] public string MARKS { get; set; } [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string MASTERNO { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string MBLNO { get; set; } [JsonProperty, Column(DbType = "varchar(600)")] public string NOTIFYPARTY { get; set; } [JsonProperty, Column(DbType = "varchar(35)")] public string NOTIFYPARTY2ADDR1 { get; set; } [JsonProperty, Column(DbType = "varchar(35)")] public string NOTIFYPARTY2ADDR2 { get; set; } [JsonProperty, Column(DbType = "varchar(35)")] public string NOTIFYPARTY2ADDR3 { get; set; } [JsonProperty, Column(DbType = "varchar(25)")] public string NOTIFYPARTY2ATTN { get; set; } [JsonProperty, Column(DbType = "varchar(30)")] public string NOTIFYPARTY2CITY { get; set; } [JsonProperty, Column(DbType = "varchar(2)")] public string NOTIFYPARTY2COUNTRY { get; set; } [JsonProperty, Column(DbType = "varchar(40)")] public string NOTIFYPARTY2NAME { get; set; } [JsonProperty, Column(DbType = "varchar(10)")] public string NOTIFYPARTY2POSTCODE { get; set; } [JsonProperty, Column(DbType = "varchar(3)")] public string NOTIFYPARTY2PROVINCE { get; set; } [JsonProperty, Column(DbType = "varchar(23)")] public string NOTIFYPARTY2TEL { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string NOTIFYPARTYADDR1 { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string NOTIFYPARTYADDR2 { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string NOTIFYPARTYADDR3 { get; set; } [JsonProperty, Column(DbType = "varchar(25)")] public string NOTIFYPARTYATTN { get; set; } [JsonProperty, Column(DbType = "varchar(30)")] public string NOTIFYPARTYCITY { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string NOTIFYPARTYCODE { get; set; } [JsonProperty, Column(DbType = "varchar(2)")] public string NOTIFYPARTYCOUNTRY { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string NOTIFYPARTYEMAIL { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string NOTIFYPARTYNAME { get; set; } [JsonProperty, Column(DbType = "varchar(10)")] public string NOTIFYPARTYPOSTCODE { get; set; } [JsonProperty, Column(DbType = "varchar(3)")] public string NOTIFYPARTYPROVINCE { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string NOTIFYPARTYTEL { get; set; } [JsonProperty, Column(DbType = "varchar(35)")] public string ORDERNO { get; set; } [JsonProperty, Column(DbType = "varchar(10)")] public string PACKINGTYPE { get; set; } [JsonProperty] public int? PKGS { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string PLACEDELIVERY { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string PLACEDELIVERYID { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string PLACERECEIPT { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string PLACERECEIPTID { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string PORTDISCHARGE { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string PORTDISCHARGEID { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string PORTLOAD { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string PORTLOADID { get; set; } [JsonProperty] public bool QueRenWanCheng { get; set; } = false; [JsonProperty, Column(DbType = "varchar(20)")] public string REEFERF { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string REMARKS { get; set; } [JsonProperty] public DateTime? SENDTIME { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string SERVICE { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string SHIPIMO { get; set; } [JsonProperty, Column(DbType = "varchar(600)")] public string SHIPPER { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string SHIPPERADDR1 { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string SHIPPERADDR2 { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string SHIPPERADDR3 { get; set; } [JsonProperty, Column(DbType = "varchar(25)")] public string SHIPPERATTN { get; set; } [JsonProperty, Column(DbType = "varchar(30)")] public string SHIPPERCITY { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string SHIPPERCODE { get; set; } [JsonProperty, Column(DbType = "varchar(2)")] public string SHIPPERCOUNTRY { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string SHIPPEREMAIL { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string SHIPPERNAME { get; set; } [JsonProperty, Column(DbType = "varchar(10)")] public string SHIPPERPOSTCODE { get; set; } [JsonProperty, Column(DbType = "varchar(3)")] public string SHIPPERPROVINCE { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string SHIPPERTEL { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string SHIPSERVICENO { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string STATUS { get; set; } [JsonProperty, Column(DbType = "varchar(1)")] public string TEMPID { get; set; } [JsonProperty, Column(DbType = "varchar(5)")] public string TEMPMAX { get; set; } [JsonProperty, Column(DbType = "varchar(5)")] public string TEMPMIN { get; set; } [JsonProperty, Column(DbType = "varchar(5)")] public string TEMPSET { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string TRANSTYPE { get; set; } [JsonProperty, Column(DbType = "varchar(60)")] public string VESSEL { get; set; } [JsonProperty, Column(DbType = "varchar(12)")] public string VOYNO { get; set; } [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string WeiTuoFaSongFang { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(20)")] public string YARD { get; set; } [JsonProperty, Column(DbType = "varchar(5000)", IsNullable = false)] public string ZhiFaText { get; set; } = ""; } }