using DS.Module.Core; using DS.WMS.Core.Op.Entity; namespace DS.WMS.Core.Application.Dtos { /// /// 申请单明细 /// public class ApplicationDetailDto { /// /// ID /// public long Id { get; set; } public long RecordId { get; set; } /// /// 业务类型 /// public long BusinessId { get; set; } /// /// 业务类型 /// public BusinessType BusinessType { get; set; } /// /// 主提单号 /// public string? MBLNO { get; set; } /// /// 分提单号 /// public string? HBLNO { get; set; } /// /// 委托编号 /// public string? CustomerNo { get; set; } /// /// 委托单位 /// public string? ClientName { get; set; } /// /// 费用对象ID /// public long? CustomerId { get; set; } /// /// 费用对象名称 /// public string? CustomerName { get; set; } /// /// 业务锁定 /// public bool? IsBusinessLocking { get; set; } /// /// 费用锁定 /// public bool? IsFeeLocking { get; set; } /// /// 开船日期 /// public DateTime? ETD { get; set; } /// /// 业务来源 /// public string? SourceName { get; set; } /// /// 揽货人 /// public string? SaleName { get; set; } /// /// 集装箱 /// public string? CntrTotal { get; set; } /// /// 会计期间 /// public string? AccountDate { get; set; } /// /// 所属分部 /// public string? SaleDeptName { get; set; } /// /// 费用名称 /// public long FeeId { get; set; } /// /// 费用名称 /// public string? FeeName { get; set; } /// /// 费用类型 /// public FeeType FeeType { get; set; } /// /// 申请金额 /// public decimal Amount { get; set; } /// /// 原始金额 /// public decimal OriginalAmount { get; set; } /// /// 币别 /// public string Currency { get; set; } /// /// 原始币别 /// public string OriginalCurrency { get; set; } /// /// 原始汇率 /// public decimal? OriginalRate { get; set; } /// /// 折算汇率 /// public decimal? ExchangeRate { get; set; } /// /// 销项税率 /// public decimal AccTaxRate { get; set; } /// /// 剩余金额 /// public decimal? RestAmount { get; set; } /// /// 操作 /// public string? Operator { get; set; } /// /// 船名 /// public string? Vessel { get; set; } /// /// 航次 /// public string? Voyage { get; set; } /// /// 船公司 /// public string? Carrier { get; set; } /// /// 订舱代理 /// public string? Forwarder { get; set; } /// /// 订舱编号 /// public string? BookingNo { get; set; } } /// /// 费用申请单明细 /// public class PaymentApplicationDetailDto : ApplicationDetailDto { /// /// 更改单 /// public string? ChangeOrder { get; set; } /// /// 未收合计 /// public decimal? OutstandingAmount { get; set; } } /// /// 发票申请单明细 /// public class InvoiceApplicationDetailDto : ApplicationDetailDto { /// /// 录入方式 /// public string? InputMethod { get; set; } } }