using SqlSugar; 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 { /// /// 提单管理 /// public class BLIssueManageBaseDto { /// /// 提单管理主键 /// public long Id { get; set; } /// /// 订舱主键,关联订舱主表ID /// public long BookingId { get; set; } /// /// 业务类型(SeaExport-海运出口) /// public string BusiType { get; set; } /// /// 业务类型名称(SeaExport-海运出口) /// public string BusiTypeName { get; set; } /// /// 单证编号 /// public string BLNo { get; set; } /// /// 单证类型 /// public string BLType { get; set; } /// /// 单证类型名称 /// public string BLTypeName { get; set; } /// /// 结算日期 /// public Nullable StlDate { get; set; } /// /// 提单签发状态代码 /// public string Status { get; set; } /// /// 提单签发状态名称 /// public string StatusName { get; set; } /// /// 委托单位Id /// public long CustomerId { get; set; } /// /// 委托单位 /// public string CustomerName { get; set; } /// /// 揽货人Id /// public long SaleId { get; set; } /// /// 揽货人 /// public string Sale { get; set; } /// /// 签入日期 /// public Nullable CheckInDate { get; set; } /// /// 签入备注 /// public string CheckInNote { get; set; } /// /// 签入人 /// public long CheckInBy { get; set; } /// /// 签入人名称 /// public string CheckInUserName { get; set; } /// /// 是否特殊放单 /// public bool IsSpecialRelese { get; set; } /// /// 特殊放单状态代码 /// public string SpecialReleseStatus { get; set; } /// /// 特殊放单状态名称 /// public string SpecialReleseStatusName { get; set; } /// /// 特殊放单备注 /// public string SpecialReleseNotes { get; set; } /// /// 是否船证 /// public bool IsShipCertificate { get; set; } /// /// 开船日期 /// public DateTime? ETD { get; set; } /// /// 预抵日期 /// public DateTime? ETA { get; set; } /// /// 协议天数 /// public Nullable AgreementDays { get; set; } /// /// 超期天数 /// public Nullable OverdueDays { get; set; } /// /// 实际天数 /// public Nullable RealDays { get; set; } /// /// USD未收 /// public Nullable NoPayAmountUSD { get; set; } /// /// RMB未收 /// public Nullable NoPayAmountCNY { get; set; } /// /// 未收合计 /// public Nullable NoPayAmountTotal { get; set; } /// /// 不含税应收款总计 /// public Nullable NoTaxReceivableTotal { get; set; } /// /// 不含税应付款总计 /// public Nullable NoTaxPayableTotal { get; set; } /// /// 不含税利润总计 /// public decimal NoTaxProfitTotal { get; set; } /// /// 不含税人民币应收款 /// public Nullable NoTaxReceivableCNY { get; set; } /// /// 不含税人民币应付款 /// public Nullable NoTaxPayableCNY { get; set; } /// /// 不含税人民币利润 /// public Nullable NoTaxProfitCNY { get { return NoTaxReceivableCNY - NoTaxPayableCNY; } } /// /// 不含税美元应收款 /// public Nullable NoTaxReceivableUSD { get; set; } /// /// 不含税美元应付款 /// public Nullable NoTaxPayableUSD { get; set; } /// /// 不含税美元利润 /// public Nullable NoTaxProfitUSD { get { return NoTaxReceivableUSD - NoTaxPayableUSD; } } /// /// 不含税其他币种应收款 /// public Nullable NoTaxReceivableOther { get; set; } /// /// 不含税其他币种应付款 /// public Nullable NoTaxPayableOther { get; set; } /// /// 不含税其他币种利润 /// public Nullable NoTaxProfitOther { get; set; } /// /// 创建时间 /// public Nullable CreateTime { get; set; } /// /// 创建人 /// public Nullable CreateBy { get; set; } /// /// 创建人名称 /// public string CreateUserName { get; set; } /// /// 修改人 /// public Nullable UpdateBy { get; set; } /// /// 修改人名称 /// public string UpdateUserName { get; set; } /// /// 更新时间 /// public Nullable UpdateTime { get; set; } /// /// 签单方式 /// public string IssueType { get; set; } /// /// 签单方式代码 /// public string IssueTypeCode { get; set; } /// /// 是否超期欠费 /// public bool IsOverdueFee { get; set; } /// /// 是否后边有货 /// public bool IsAvailableExpectStock { get; set; } /// /// 签单地点Id /// public long IssuePlaceId { get; set; } /// /// 签单地点 /// public string IssuePlace { get; set; } /// /// 签单地点代码 /// public string IssuePlaceCode { get; set; } /// /// 装货港Id /// public long LoadPortId { get; set; } /// /// 装货港 /// public string LoadPort { get; set; } /// /// 装货港代码 /// public string LoadPortCode { get; set; } /// /// 卸货港Id /// public long DischargePortId { get; set; } /// /// 卸货港 /// public string DischargePort { get; set; } /// /// 卸货港代码 /// public string DischargePortCode { get; set; } /// /// 客服 /// public long CustomerService { get; set; } /// /// 客服名称 /// public string CustomerServiceName { get; set; } /// /// 船证签入日期 /// public Nullable ShipCertCheckInDate { get; set; } /// /// 船证签入备注 /// public string ShipCertCheckInNote { get; set; } /// /// 船证签入人 /// public long ShipCertCheckInBy { get; set; } /// /// 船证签入人名称 /// public string ShipCertCheckInUserName { get; set; } /// /// 船证签出日期 /// public Nullable ShipCertCheckOutDate { get; set; } /// /// 船证签出备注 /// public string ShipCertCheckOutNote { get; set; } /// /// 船证签出人 /// public long ShipCertCheckOutBy { get; set; } /// /// 船证签出人名称 /// public string ShipCertCheckOutUserName { get; set; } /// /// 是否船证已签入 /// public bool IsShipCertCheckIn { get; set; } /// /// 是否船证已签出 /// public bool IsShipCertCheckOut { get; set; } /// /// 是否已签入 /// public bool IsCheckIn { get; set; } /// /// 是否已签出 /// public bool IsCheckOut { get; set; } /// /// 是否换签(背书) /// public bool IsChangeEndorse { get; set; } /// /// Desc:单证 /// public long Doc { get; set; } /// /// 单证人员 /// public string DocName { get; set; } /// /// 是否改签 /// public bool IsBLModify { get; set; } /// /// 是否扣单 /// public bool IsBLSeize { get; set; } } }