using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DS.WMS.Core.Op.Dtos { /// /// 同步东胜7 /// public class SyncBookingOrderDto { /// /// 字段同步类型(用于客户订舱,彩虹+东胜7独立版本)空:所有字段都不同步 BC:只同步BC+文件相关字段 FILE:只同步文件相关字段) /// public string SyncType { get; set; } ///// ///// 主键 ///// public long Id { get; set; } /// /// 业务编号 /// public string BSNO { get; set; } /// /// 业务状态 /// public string BSSTATUS { get; set; } /// /// 业务状态名称 /// public string BSSTATUSNAME { get; set; } /// /// 业务日期 /// public DateTime? BSDATE { get; set; } /// /// 主提单号 /// public string MBLNO { get; set; } /// /// 分提单号 /// public string HBLNO { get; set; } /// /// 订舱编号 /// public string BOOKINGNO { get; set; } /// /// 合约号 /// public string CONTRACTNO { get; set; } /// /// 客户合同号 /// public string SERVICECONTRACTNO { get; set; } /// /// 发货人代码 /// public string SHIPPERID { get; set; } /// /// 收货人代码 /// public string CONSIGNEEID { get; set; } /// /// 通知人代码 /// public string NOTIFYPARTYID { get; set; } /// /// 发货人 /// public string SHIPPER { get; set; } /// /// 收货人 /// public string CONSIGNEE { get; set; } /// /// 通知人 /// public string NOTIFYPARTY { get; set; } /// /// 第二通知人 /// public string NOTIFYPARTY2 { get; set; } /// /// 场站代码 /// public string YARDID { get; set; } /// /// 场站 /// public string YARD { get; set; } /// /// 船舶呼号 /// public string VESSELID { get; set; } /// /// 船名 /// public string VESSEL { get; set; } /// /// 海关航次 /// public string VOYNO { get; set; } /// /// 内部航次 /// public string VOYNOINNER { get; set; } /// /// 开船日期 /// public DateTime? ETD { get; set; } /// /// 实际开船日期 /// public DateTime? ATD { get; set; } /// /// 截港日期 /// public DateTime? CLOSINGDATE { get; set; } /// /// 截单日期 /// public DateTime? CLOSEDOCDATE { get; set; } /// /// 截VGM时间 /// public DateTime? CLOSEVGMDATE { get; set; } /// /// 预计到港日期 /// public DateTime? ETA { get; set; } /// /// 收货地代码 /// public string PLACERECEIPTID { get; set; } /// /// 收货地 /// public string PLACERECEIPT { get; set; } /// /// 起运港代码 /// public string PORTLOADID { get; set; } /// /// 起运港 /// public string PORTLOAD { get; set; } /// /// 卸货港代码 /// public string PORTDISCHARGEID { get; set; } /// /// 卸货港 /// public string PORTDISCHARGE { get; set; } /// /// 交货地代码 /// public string PLACEDELIVERYID { get; set; } /// /// 交货地 /// public string PLACEDELIVERY { get; set; } /// /// 目的地代码 /// public string DESTINATIONID { get; set; } /// /// 目的地 /// public string DESTINATION { get; set; } /// /// 提单份数 /// public string NOBILL { get; set; } /// /// 副本提单份数 /// public string COPYNOBILL { get; set; } /// /// 签单方式 /// public string ISSUETYPE { get; set; } /// /// 签单日期 /// public DateTime? ISSUEDATE { get; set; } /// /// 签单地点代码 /// public string ISSUEPLACEID { get; set; } /// /// 签单地点 /// public string ISSUEPLACE { get; set; } /// /// 付费方式 /// public string BLFRT { get; set; } /// /// 预付地点 /// public string PREPARDAT { get; set; } /// /// 到付地点 /// public string PAYABLEAT { get; set; } /// /// 运输条款 /// public string SERVICE { get; set; } /// /// 唛头 /// public string MARKS { get; set; } /// /// HS代码 /// public string HSCODE { get; set; } /// /// 货描 /// public string DESCRIPTION { get; set; } /// /// 件数 /// public int? PKGS { get; set; } /// /// 包装 /// public string KINDPKGS { get; set; } /// /// 毛重 /// public decimal? KGS { get; set; } /// /// 尺码 /// public decimal? CBM { get; set; } /// /// 件数大写 /// public string TOTALNO { get; set; } /// /// 集装箱 /// public string CNTRTOTAL { get; set; } /// /// 船公司代号 /// public string CARRIERID { get; set; } /// /// 船公司 /// public string CARRIER { get; set; } /// /// 货物标识 /// public string CARGOID { get; set; } /// /// 危险品类别 /// public string DCLASS { get; set; } /// /// 危险品编号 /// public string DUNNO { get; set; } /// /// 危险品页号 /// public string DPAGE { get; set; } /// /// 危险品标签 /// public string DLABEL { get; set; } /// /// 危险品联系人 /// public string LINKMAN { get; set; } /// /// 温度单位 /// public string TEMPID { get; set; } /// /// 设置温度 /// public string TEMPSET { get; set; } /// /// 通风度 /// public string REEFERF { get; set; } /// /// 湿度 /// public string HUMIDITY { get; set; } /// /// 最低温度 /// public string TEMPMIN { get; set; } /// /// 最高温度 /// public string TEMPMAX { get; set; } /// /// 是否SOC箱 /// public bool? ISCONTAINERSOC { get; set; } /// /// 订舱备注 /// public string SOREMARK { get; set; } /// /// 截单备注 /// public string SIREMARK { get; set; } /// /// 场站备注 /// public string YARDREMARK { get; set; } /// /// 公司ID /// public string COMPID { get; set; } /// /// 公司名称 /// public string COMPNAME { get; set; } /// /// 发货人名称 /// public string SHIPPERNAME { get; set; } /// /// 发货人地址1 /// public string SHIPPERADDR1 { get; set; } /// /// 发货人地址2 /// public string SHIPPERADDR2 { get; set; } /// /// 发货人地址3 /// public string SHIPPERADDR3 { get; set; } /// /// 发货人城市 /// public string SHIPPERCITY { get; set; } /// /// 发货人省份代码 /// public string SHIPPERPROVINCE { get; set; } /// /// 发货人邮编 /// public string SHIPPERPOSTCODE { get; set; } /// /// 发货人国家代码 /// public string SHIPPERCOUNTRY { get; set; } /// /// 发货人联系人 /// public string SHIPPERATTN { get; set; } /// /// 发货人电话 /// public string SHIPPERTEL { get; set; } /// /// 发货人名称 /// public string CONSIGNEENAME { get; set; } /// /// 发货人地址1 /// public string CONSIGNEEADDR1 { get; set; } /// /// 发货人地址2 /// public string CONSIGNEEADDR2 { get; set; } /// /// 发货人地址3 /// public string CONSIGNEEADDR3 { get; set; } /// /// 发货人城市 /// public string CONSIGNEECITY { get; set; } /// /// 发货人省份代码 /// public string CONSIGNEEPROVINCE { get; set; } /// /// 发货人邮编 /// public string CONSIGNEEPOSTCODE { get; set; } /// /// 发货人国家代码 /// public string CONSIGNEERCOUNTRY { get; set; } /// /// 发货人联系人 /// public string CONSIGNEEATTN { get; set; } /// /// 发货人电话 /// public string CONSIGNEETEL { get; set; } /// /// 通知人名称 /// public string NOTIFYPARTYNAME { get; set; } /// /// 通知人地址1 /// public string NOTIFYPARTYADDR1 { get; set; } /// /// 通知人地址2 /// public string NOTIFYPARTYADDR2 { get; set; } /// /// 通知人地址3 /// public string NOTIFYPARTYADDR3 { get; set; } /// /// 通知人城市 /// public string NOTIFYPARTYCITY { get; set; } /// /// 通知人省份代码 /// public string NOTIFYPARTYPROVINCE { get; set; } /// /// 通知人邮编 /// public string NOTIFYPARTYPOSTCODE { get; set; } /// /// 通知人国家代码 /// public string NOTIFYPARTYCOUNTRY { get; set; } /// /// 通知人联系人 /// public string NOTIFYPARTYATTN { get; set; } /// /// 通知人电话 /// public string NOTIFYPARTYTEL { get; set; } /// /// PO号 /// public string PONO { get; set; } /// /// 操作id /// public string OPID { get; set; } /// /// 单证id /// public string DOCID { get; set; } /// /// 操作 /// public string OP { get; set; } /// /// 单证 /// public string DOC { get; set; } /// /// 销售ID /// public string SALEID { get; set; } /// /// 销售 /// public string SALE { get; set; } /// /// 客服ID /// public string CUSTSERVICEID { get; set; } /// /// 客服 /// public string CUSTSERVICE { get; set; } /// /// 客户 /// public string CUSTOMERNAME { get; set; } /// /// 订舱代理 /// public string FORWARDER { get; set; } /// /// 船代 /// public string SHIPAGENCY { get; set; } /// /// 报关行 /// public string CUSTOMSER { get; set; } /// /// 车队 /// public string TRUCKER { get; set; } /// /// 国外代理 /// public string AGENTID { get; set; } /// /// 客户ID /// public long? CUSTOMERID { get; set; } /// /// 订舱代理ID /// public string FORWARDERID { get; set; } /// /// 船代ID /// public string SHIPAGENCYID { get; set; } /// /// 报关行ID /// public string CUSTOMSERID { get; set; } /// /// 车队ID /// public string TRUCKERID { get; set; } /// /// 国外代理名称 /// public string AGENTNAME { get; set; } /// /// 委托方 /// public string WEITUO { get; set; } /// /// 收货人DOOR地址 /// public string CONSIGNEEDOORADDR { get; set; } /// /// 发货人DOOR地址 /// public string SHIPPERDOORADDR { get; set; } /// /// SCAC代码 /// public string SCACCODE { get; set; } /// /// ITN编号 /// public string ITNCODE { get; set; } /// /// 预付地点ID /// public string PREPARDATID { get; set; } /// /// 到付地点ID /// public string PAYABLEATID { get; set; } /// /// 客户系统编号 /// public string CUSTNO { get; set; } /// /// 中转港代码 /// public string TRANSPORTID { get; set; } /// /// 中转港 /// public string TRANSPORT { get; set; } /// /// 第三付款地 /// public string THIRDPAYADDR { get; set; } /// /// 场站联系人 /// public string YARDCONTRACT { get; set; } /// /// 场站联系人电话 /// public string YARDCONTRACTTEL { get; set; } /// /// 场站联系人邮箱 /// public string YARDCONTRACTEMAIL { get; set; } /// /// 费用自结 /// public bool? FEESELF { get; set; } /// /// 航线代码 /// public string LANECODE { get; set; } /// /// 航线名称 /// public string LANENAME { get; set; } /// /// 付款方 /// public string FREIGHTPAYER { get; set; } /// /// 品名代码 /// public string GOODSCODE { get; set; } /// /// 品名 /// public string GOODSNAME { get; set; } /// /// 件数合计 /// public string PKGSTOTAL { get; set; } /// /// 毛重合计 /// public string KGSTOTAL { get; set; } /// /// 尺寸合计 /// public string CBMTOTAL { get; set; } /// /// 航线操作ID /// public string ROUTEID { get; set; } /// /// 航线操作 /// public string ROUTE { get; set; } /// /// 仓库 /// public string Warehouse { get; set; } /// /// 仓库id /// public string WarehouseID { get; set; } /// /// ep号 /// public string EPCode { get; set; } /// /// 航线 /// public string LineName { get; set; } /// /// 单证备注 /// public string DZRemark { get; set; } /// /// 操作备注 /// public string CZRemark { get; set; } /// /// 真提单号 /// public string TMBLNO { get; set; } /// /// 装运方式 整箱/拼箱 /// public string ShippingMethod { get; set; } /// /// 箱使堆存 /// public string CtnDayNum { get; set; } /// /// 创建者名称 /// public virtual string CreatedUserName { get; set; } /// /// 是否占舱 /// public string ZhanCangFlag { get; set; } /// /// 业务来源代码 /// public string SourceCode { get; set; } /// /// 业务来源名称 /// public string SourceName { get; set; } #region 船舶日期相关 /// /// 运港通ETD(爬取的ETD) /// public DateTime? YgtETD { get; set; } /// /// 起始港预抵日期 /// public DateTime? StartETA { get; set; } /// /// 起始港实际抵港 /// public DateTime? StartATA { get; set; } /// /// 中转预抵 /// public DateTime? MiddleETA { get; set; } /// /// 中转预计离港 /// public DateTime? MiddleETD { get; set; } /// /// 中转实际到港 /// public DateTime? MiddleATA { get; set; } /// /// 中转实际离港 /// public DateTime? MiddleATD { get; set; } /// /// 实际到港(目的港) /// public DateTime? ATA { get; set; } #endregion /// /// 申请箱使 /// public string ShenQingXiangShi { get; set; } /// /// 境外代理 /// public string ForeignAgent { get; set; } /// /// 版本号 /// public string VERSION { get; set; } /// /// 三方付费 /// public string ThirdPay { get; set; } /// /// 三方付费Code /// public string ThirdPayCode { get; set; } public List ctnInputs { get; set; } /// /// EDI扩展信息 /// public BookingEDIExtDto BookingEDIExt { get; set; } /// /// 航线管理 /// [Description("航线管理")] public string LineManage { get; set; } /// /// 航线管理ID /// public string LineManageID { get; set; } public List childrens { get; set; } /// ///货物状态 /// public List GoodsStatus { get; set; } /// /// 附件列表 /// public List Files { get; set; } /// /// 拓展数据 /// public BookingExtendStateDto ExtendState { get; set; } /// /// 运踪详情 /// public List StatusLogs { get; set; } /// /// 分单操作ID /// public long? SubOpId { get; set; } /// /// 分单操作 /// public string SubOp { get; set; } /// /// 场站备注 /// public string OPERATOREMAIL { get; set; } } public class Children { ///// ///// 主键 ///// public long Id { get; set; } /// /// 业务编号 /// public string BSNO { get; set; } /// /// 业务状态 /// public string BSSTATUS { get; set; } /// /// 业务状态名称 /// public string BSSTATUSNAME { get; set; } /// /// 业务日期 /// public DateTime? BSDATE { get; set; } /// /// 主提单号 /// public string MBLNO { get; set; } /// /// 分提单号 /// public string HBLNO { get; set; } /// /// 订舱编号 /// public string BOOKINGNO { get; set; } /// /// 合约号 /// public string CONTRACTNO { get; set; } /// /// 客户合同号 /// public string SERVICECONTRACTNO { get; set; } /// /// 发货人代码 /// public string SHIPPERID { get; set; } /// /// 收货人代码 /// public string CONSIGNEEID { get; set; } /// /// 通知人代码 /// public string NOTIFYPARTYID { get; set; } /// /// 发货人 /// public string SHIPPER { get; set; } /// /// 收货人 /// public string CONSIGNEE { get; set; } /// /// 通知人 /// public string NOTIFYPARTY { get; set; } /// /// 第二通知人 /// public string NOTIFYPARTY2 { get; set; } /// /// 场站代码 /// public string YARDID { get; set; } /// /// 场站 /// public string YARD { get; set; } /// /// 船舶呼号 /// public string VESSELID { get; set; } /// /// 船名 /// public string VESSEL { get; set; } /// /// 海关航次 /// public string VOYNO { get; set; } /// /// 内部航次 /// public string VOYNOINNER { get; set; } /// /// 开船日期 /// public DateTime? ETD { get; set; } /// /// 实际开船日期 /// public DateTime? ATD { get; set; } /// /// 截港日期 /// public DateTime? CLOSINGDATE { get; set; } /// /// 截单日期 /// public DateTime? CLOSEDOCDATE { get; set; } /// /// 截VGM时间 /// public DateTime? CLOSEVGMDATE { get; set; } /// /// 预计到港日期 /// public DateTime? ETA { get; set; } /// /// 收货地代码 /// public string PLACERECEIPTID { get; set; } /// /// 收货地 /// public string PLACERECEIPT { get; set; } /// /// 起运港代码 /// public string PORTLOADID { get; set; } /// /// 起运港 /// public string PORTLOAD { get; set; } /// /// 卸货港代码 /// public string PORTDISCHARGEID { get; set; } /// /// 卸货港 /// public string PORTDISCHARGE { get; set; } /// /// 交货地代码 /// public string PLACEDELIVERYID { get; set; } /// /// 交货地 /// public string PLACEDELIVERY { get; set; } /// /// 目的地代码 /// public string DESTINATIONID { get; set; } /// /// 目的地 /// public string DESTINATION { get; set; } /// /// 提单份数 /// public string NOBILL { get; set; } /// /// 副本提单份数 /// public string COPYNOBILL { get; set; } /// /// 签单方式 /// public string ISSUETYPE { get; set; } /// /// 签单日期 /// public DateTime? ISSUEDATE { get; set; } /// /// 签单地点代码 /// public string ISSUEPLACEID { get; set; } /// /// 签单地点 /// public string ISSUEPLACE { get; set; } /// /// 付费方式 /// public string BLFRT { get; set; } /// /// 预付地点 /// public string PREPARDAT { get; set; } /// /// 到付地点 /// public string PAYABLEAT { get; set; } /// /// 运输条款 /// public string SERVICE { get; set; } /// /// 唛头 /// public string MARKS { get; set; } /// /// HS代码 /// public string HSCODE { get; set; } /// /// 货描 /// public string DESCRIPTION { get; set; } /// /// 件数 /// public int? PKGS { get; set; } /// /// 包装 /// public string KINDPKGS { get; set; } /// /// 毛重 /// public decimal? KGS { get; set; } /// /// 尺码 /// public decimal? CBM { get; set; } /// /// 件数大写 /// public string TOTALNO { get; set; } /// /// 集装箱 /// public string CNTRTOTAL { get; set; } /// /// 船公司代号 /// public string CARRIERID { get; set; } /// /// 船公司 /// public string CARRIER { get; set; } /// /// 货物标识 /// public string CARGOID { get; set; } /// /// 危险品类别 /// public string DCLASS { get; set; } /// /// 危险品编号 /// public string DUNNO { get; set; } /// /// 危险品页号 /// public string DPAGE { get; set; } /// /// 危险品标签 /// public string DLABEL { get; set; } /// /// 危险品联系人 /// public string LINKMAN { get; set; } /// /// 温度单位 /// public string TEMPID { get; set; } /// /// 设置温度 /// public string TEMPSET { get; set; } /// /// 通风度 /// public string REEFERF { get; set; } /// /// 湿度 /// public string HUMIDITY { get; set; } /// /// 最低温度 /// public string TEMPMIN { get; set; } /// /// 最高温度 /// public string TEMPMAX { get; set; } /// /// 是否SOC箱 /// public bool? ISCONTAINERSOC { get; set; } /// /// SO备注 /// public string SOREMARK { get; set; } /// /// SI备注 /// public string SIREMARK { get; set; } /// /// 场站备注 /// public string YARDREMARK { get; set; } /// /// 公司ID /// public string COMPID { get; set; } /// /// 公司名称 /// public string COMPNAME { get; set; } /// /// 发货人名称 /// public string SHIPPERNAME { get; set; } /// /// 发货人地址1 /// public string SHIPPERADDR1 { get; set; } /// /// 发货人地址2 /// public string SHIPPERADDR2 { get; set; } /// /// 发货人地址3 /// public string SHIPPERADDR3 { get; set; } /// /// 发货人城市 /// public string SHIPPERCITY { get; set; } /// /// 发货人省份代码 /// public string SHIPPERPROVINCE { get; set; } /// /// 发货人邮编 /// public string SHIPPERPOSTCODE { get; set; } /// /// 发货人国家代码 /// public string SHIPPERCOUNTRY { get; set; } /// /// 发货人联系人 /// public string SHIPPERATTN { get; set; } /// /// 发货人电话 /// public string SHIPPERTEL { get; set; } /// /// 发货人名称 /// public string CONSIGNEENAME { get; set; } /// /// 发货人地址1 /// public string CONSIGNEEADDR1 { get; set; } /// /// 发货人地址2 /// public string CONSIGNEEADDR2 { get; set; } /// /// 发货人地址3 /// public string CONSIGNEEADDR3 { get; set; } /// /// 发货人城市 /// public string CONSIGNEECITY { get; set; } /// /// 发货人省份代码 /// public string CONSIGNEEPROVINCE { get; set; } /// /// 发货人邮编 /// public string CONSIGNEEPOSTCODE { get; set; } /// /// 发货人国家代码 /// public string CONSIGNEERCOUNTRY { get; set; } /// /// 发货人联系人 /// public string CONSIGNEEATTN { get; set; } /// /// 发货人电话 /// public string CONSIGNEETEL { get; set; } /// /// 通知人名称 /// public string NOTIFYPARTYNAME { get; set; } /// /// 通知人地址1 /// public string NOTIFYPARTYADDR1 { get; set; } /// /// 通知人地址2 /// public string NOTIFYPARTYADDR2 { get; set; } /// /// 通知人地址3 /// public string NOTIFYPARTYADDR3 { get; set; } /// /// 通知人城市 /// public string NOTIFYPARTYCITY { get; set; } /// /// 通知人省份代码 /// public string NOTIFYPARTYPROVINCE { get; set; } /// /// 通知人邮编 /// public string NOTIFYPARTYPOSTCODE { get; set; } /// /// 通知人国家代码 /// public string NOTIFYPARTYCOUNTRY { get; set; } /// /// 通知人联系人 /// public string NOTIFYPARTYATTN { get; set; } /// /// 通知人电话 /// public string NOTIFYPARTYTEL { get; set; } /// /// PO号 /// public string PONO { get; set; } /// /// 操作id /// public string OPID { get; set; } /// /// 单证id /// public string DOCID { get; set; } /// /// 操作 /// public string OP { get; set; } /// /// 单证 /// public string DOC { get; set; } /// /// 销售ID /// public string SALEID { get; set; } /// /// 销售 /// public string SALE { get; set; } /// /// 客服ID /// public string CUSTSERVICEID { get; set; } /// /// 客服 /// public string CUSTSERVICE { get; set; } /// /// 客户 /// public string CUSTOMERNAME { get; set; } /// /// 订舱代理 /// public string FORWARDER { get; set; } /// /// 船代 /// public string SHIPAGENCY { get; set; } /// /// 报关行 /// public string CUSTOMSER { get; set; } /// /// 车队 /// public string TRUCKER { get; set; } /// /// 国外代理 /// public string AGENTID { get; set; } /// /// 客户ID /// public long? CUSTOMERID { get; set; } /// /// 订舱代理ID /// public string FORWARDERID { get; set; } /// /// 船代ID /// public string SHIPAGENCYID { get; set; } /// /// 报关行ID /// public string CUSTOMSERID { get; set; } /// /// 车队ID /// public string TRUCKERID { get; set; } /// /// 国外代理名称 /// public string AGENTNAME { get; set; } /// /// 委托方 /// public string WEITUO { get; set; } /// /// 收货人DOOR地址 /// public string CONSIGNEEDOORADDR { get; set; } /// /// 发货人DOOR地址 /// public string SHIPPERDOORADDR { get; set; } /// /// SCAC代码 /// public string SCACCODE { get; set; } /// /// ITN编号 /// public string ITNCODE { get; set; } /// /// 预付地点ID /// public string PREPARDATID { get; set; } /// /// 到付地点ID /// public string PAYABLEATID { get; set; } /// /// 客户系统编号 /// public string CUSTNO { get; set; } /// /// 中转港代码 /// public string TRANSPORTID { get; set; } /// /// 中转港 /// public string TRANSPORT { get; set; } /// /// 第三付款地 /// public string THIRDPAYADDR { get; set; } /// /// 场站联系人 /// public string YARDCONTRACT { get; set; } /// /// 场站联系人电话 /// public string YARDCONTRACTTEL { get; set; } /// /// 场站联系人邮箱 /// public string YARDCONTRACTEMAIL { get; set; } /// /// 费用自结 /// public bool? FEESELF { get; set; } /// /// 航线代码 /// public string LANECODE { get; set; } /// /// 航线名称 /// public string LANENAME { get; set; } /// /// 付款方 /// public string FREIGHTPAYER { get; set; } /// /// 品名代码 /// public string GOODSCODE { get; set; } /// /// 品名 /// public string GOODSNAME { get; set; } /// /// 件数合计 /// public string PKGSTOTAL { get; set; } /// /// 毛重合计 /// public string KGSTOTAL { get; set; } /// /// 尺寸合计 /// public string CBMTOTAL { get; set; } /// /// 航线操作ID /// public string ROUTEID { get; set; } /// /// 航线操作 /// public string ROUTE { get; set; } /// /// 仓库 /// public string Warehouse { get; set; } /// /// 仓库ID /// public string WarehouseID { get; set; } /// /// 航线 /// public string LineName { get; set; } /// /// ep号 /// public string EPCode { get; set; } public List ctnInputs { get; set; } /// /// EDI扩展信息 /// public BookingEDIExtDto BookingEDIExt { get; set; } /// /// 单证备注 /// public string DZRemark { get; set; } /// /// 操作备注 /// public string CZRemark { get; set; } /// /// 真提单号 /// public string TMBLNO { get; set; } /// /// 装运方式 整箱/拼箱 /// public string ShippingMethod { get; set; } /// /// 是否占舱 /// public string ZhanCangFlag { get; set; } /// /// 业务来源代码 /// public string SourceCode { get; set; } /// /// 业务来源名称 /// public string SourceName { get; set; } #region 船舶日期相关 /// /// 运港通ETD(爬取的ETD) /// public DateTime? YgtETD { get; set; } /// /// 起始港预抵日期 /// public DateTime? StartETA { get; set; } /// /// 起始港实际抵港 /// public DateTime? StartATA { get; set; } /// /// 中转预抵 /// public DateTime? MiddleETA { get; set; } /// /// 中转预计离港 /// public DateTime? MiddleETD { get; set; } /// /// 中转实际到港 /// public DateTime? MiddleATA { get; set; } /// /// 中转实际离港 /// public DateTime? MiddleATD { get; set; } /// /// 实际到港(目的港) /// public DateTime? ATA { get; set; } #endregion /// /// 申请箱使 /// public string ShenQingXiangShi { get; set; } /// /// 三方付费 /// public string ThirdPay { get; set; } /// /// 三方付费Code /// public string ThirdPayCode { get; set; } /// /// 航线管理 /// [Description("航线管理")] public string LineManage { get; set; } /// /// 航线管理ID /// public string LineManageID { get; set; } /// /// 分单操作ID /// public long? SubOpId { get; set; } /// /// 分单操作 /// public string SubOp { get; set; } } /// /// 货物状态 /// public class BookingGoodsStatusDto { /// /// 状态名称 /// public string StatusName { get; set; } /// /// 完成时间 /// public DateTime? FinishTime { get; set; } // /// 备注 /// public string Remark { get; set; } // /// 附加数据 /// public string ExtData { get; set; } } /// /// 拓展数据 /// public class BookingExtendStateDto { /// /// 提箱小票未申请 /// public int noApply { get; set; } /// /// 提箱小票已申请未打印 /// public int applyNoPrint { get; set; } /// /// 提箱小票已打印 /// public int print { get; set; } /// /// 提箱小票有效期起始时间 /// public DateTime? TxxpBeginTime { get; set; } /// /// 提箱小票有效期终止时间 /// public DateTime? TxxpEndTime { get; set; } /// /// 提箱小票pdf地址 /// public string TxxpPdfUrl { get; set; } } /// /// 货运跟踪 /// public class BookingStatusLogSyncDto { /// /// id /// public long Id { get; set; } /// /// 业务id /// public long? BookingId { get; set; } /// /// 状态 /// public string Status { get; set; } /// /// 状态时间 /// public DateTime? OpTime { get; set; } /// /// 类别 /// public string Category { get; set; } /// /// 状态分类 /// public string Type { get; set; } /// /// 提单号 /// public string MBLNO { get; set; } /// /// 明细详情 /// public List Details { get; set; } } /// /// 货运跟踪详情 /// public class BookingStatusLogDetailSyncDto { /// /// 状态 /// public string Status { get; set; } /// /// 箱号 /// public string CNTRNO { get; set; } /// /// 状态时间 /// public DateTime? OPTime { get; set; } } /// /// 箱信息输出参数 /// public class BookingCtnDto { /// /// 主键 /// public long? Id { get; set; } /// /// 单据ID /// public long? BILLID { get; set; } /// /// 箱型代码 /// public string CTNCODE { get; set; } /// /// 箱型 /// public string CTNALL { get; set; } /// /// 箱量 /// public int CTNNUM { get; set; } /// /// TEU /// public int TEU { get; set; } /// /// 箱号 /// public string CNTRNO { get; set; } /// /// 封号 /// public string SEALNO { get; set; } /// /// 件数 /// public int PKGS { get; set; } /// /// 包装 /// public string KINDPKGS { get; set; } /// /// 毛重 /// public decimal KGS { get; set; } /// /// 尺码 /// public decimal CBM { get; set; } /// /// 皮重 /// public decimal TAREWEIGHT { get; set; } /// /// 箱状态 /// public string CTNSTATUS { get; set; } /// /// 称重方式 /// public string WEIGHTYPE { get; set; } /// /// 称重重量 /// public decimal WEIGHKGS { get; set; } /// /// 称重联系人 /// public string WEIGHATTN { get; set; } /// /// VGM联系公司 /// public string VGMCONNCOM { get; set; } /// /// VGM联系电话 /// public string WEIGHTEL { get; set; } /// /// 称重日期 /// public string WEIGHDATE { get; set; } /// /// VGM地址 /// public string VGMADDR { get; set; } /// /// VGM邮箱 /// public string VGMEMAIL { get; set; } /// /// 备注 /// public string REMARK { get; set; } public List ctnDetailInputs { get; set; } } /// /// EDI扩展 /// public class BookingEDIExtDto { /// /// 委托方 /// public string WeiTuoFang { get; set; } /// /// 发送方EDI代码 /// public string SendCode { get; set; } /// /// 接收方EDI代码 /// public string ReceiveCode { get; set; } /// /// 通知放EDI代码 /// public string NotifyCdoe { get; set; } /// /// 销售EDI代码 /// public string SalerCode { get; set; } /// /// Master Bol Indicator /// public string MasterBolIndicator { get; set; } /// /// EMANIFEST HBL /// public string EmanifestHbl { get; set; } /// /// 收货人EDI代码 /// public string ConsigneeEdiCode { get; set; } /// /// 发货人EDI代码 /// public string ShipperEdiCode { get; set; } /// /// EDI联系人名称 /// public string EDIAttn { get; set; } /// /// EDI联系人电话 /// public string EDIAttnTel { get; set; } /// /// EDI联系人邮箱 /// public string EDIAttnMail { get; set; } /// /// AMS收货人 /// public string AMSConsignee { get; set; } /// /// AMS通知人 /// public string AMSNotifyParty { get; set; } /// /// 操作英文名称 /// public string OpEName { get; set; } /// /// 操作电话 /// public string OpTel { get; set; } /// /// 操作邮箱 /// public string OpEmail { get; set; } /// /// ACI HBL /// public string ACIHBL { get; set; } /// /// S0C C0C /// public string S0CC0C { get; set; } /// /// 商品名称 /// public string GoodsName { get; set; } /// /// Master Bol Indicator名称 /// public string MasterBolIndicatorName { get; set; } /// /// 销售EDI名称 /// public string SalerCodeName { get; set; } /// /// 欧盟港口、伊朗港口、KHI /// public string CKHI { get; set; } /// /// 南美东 /// public string CNCM { get; set; } /// /// 巴西线的木质包装情况 /// public string WNCM { get; set; } /// /// 订舱人说明 /// public string OrderRemark { get; set; } /// /// 辅助字段1 /// public string ExRemark1 { get; set; } /// /// 辅助字段2 /// public string ExRemark2 { get; set; } /// /// 辅助字段3 /// public string ExRemark3 { get; set; } /// /// 辅助字段4 /// public string ExRemark4 { get; set; } /// /// 第一层包装皮重 /// public decimal? KingTareweight { get; set; } /// /// CNPTNo /// public string CNPTNo { get; set; } /// /// 箱满仓业务员 /// [Description("箱满仓业务员")] public string XMCYWY { get; set; } /// /// EMC Name accout /// [Description("EMC Name accout")] public string EmcNameAccount { get; set; } } /// /// 多品名输出参数 /// public class BookingCtnDetailDto { /// /// 主键 /// public long? Id { get; set; } /// /// 集装箱ID /// public long? CTNID { get; set; } /// /// 件数 /// public int? PKGS { get; set; } /// /// 包装 /// public string KINDPKGS { get; set; } /// /// 毛重 /// public decimal? KGS { get; set; } /// /// 尺码 /// public decimal? CBM { get; set; } /// /// HS编码 /// public string HSCODE { get; set; } /// /// 唛头 /// public string MARKS { get; set; } /// /// 货描 /// public string DESCRIPTION { get; set; } /// /// 备注 /// public string REMARK { get; set; } } public class DownloadFile { public long Id { get; set; } public string FileName { get; set; } public string FileType { get; set; } public string FilePath { get; set; } } }