|
@ -54,6 +54,10 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
/// </summary>
|
|
|
/// </summary>
|
|
|
[Display(Name = "业务类别")] |
|
|
[Display(Name = "业务类别")] |
|
|
public string BusinessType { get; set; } |
|
|
public string BusinessType { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 发票状态
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int State { set; get; } |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -118,17 +122,7 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class INVOICE_GRP_REQ_DTO : PagedAndSortedResultRequestDto |
|
|
public class INVOICE_GRP_REQ_DTO : PagedAndSortedResultRequestDto |
|
|
|
|
|
|
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
[Display(Name = "实际纸质发票号")] |
|
|
[Display(Name = "实际纸质发票号")] |
|
@ -137,16 +131,19 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
public decimal TaxAmt { get; set; } |
|
|
public decimal TaxAmt { get; set; } |
|
|
[Display(Name = "发票分组号")] |
|
|
[Display(Name = "发票分组号")] |
|
|
public string InvGroupNum { get; set; } |
|
|
public string InvGroupNum { get; set; } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public virtual List<FilterCondition> Filters { get; set; } = new List<FilterCondition>(); |
|
|
public virtual List<FilterCondition> Filters { get; set; } = new List<FilterCondition>(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class INVOICE_GRP_DETAIL_DTO : EntityDto<Guid> |
|
|
namespace SettleAccount.Domain.BQ |
|
|
|
|
|
{ |
|
|
{ |
|
|
|
|
|
public List<INVOICE_WAIT_DETAIL_DTO> INVOICE_WAIT_DETAIL { get; set; } |
|
|
|
|
|
public List<INVOICE_MAP_GROUP_DTO> INVOICE_MAP_GROUP { get; set; } |
|
|
|
|
|
public List<INVOICE_NOT_SETTLE_DTO> INVOICE_NOT_SETTLE_DTO { get; set; } |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
public class INVOICE_WAIT_DETAIL_DTO : EntityDto<Guid> |
|
|
public class INVOICE_WAIT_DETAIL_DTO : EntityDto<Guid> |
|
|
|
|
|
|
|
|
{ |
|
|
{ |
|
@ -227,22 +224,168 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class INVOICE_MAP_GROUP_DTO : EntityDto<Guid> |
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///期间
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "期间")] |
|
|
|
|
|
public int Version { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///发票号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "发票号")] |
|
|
|
|
|
public string InvbillNum { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///发票分组号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "发票分组号")] |
|
|
|
|
|
public string InvGroupNum { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///结算分组号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "结算分组号")] |
|
|
|
|
|
public string SettleGroupNum { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///金额
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "金额")] |
|
|
|
|
|
public decimal Amt { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///扩展字段1
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "扩展字段1")] |
|
|
|
|
|
public string Extend1 { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///扩展字段2
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "扩展字段2")] |
|
|
|
|
|
public string Extend2 { get; set; } |
|
|
|
|
|
public bool IsDeleted { get; set; } |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class INVOICE_MAP_GROUP_EXP_DTO |
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///期间
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[ExporterHeader(DisplayName = "期间")] |
|
|
|
|
|
public int Version { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///发票号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[ExporterHeader(DisplayName = "发票号")] |
|
|
|
|
|
public string InvbillNum { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///发票分组号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[ExporterHeader(DisplayName = "发票分组号")] |
|
|
|
|
|
public string InvGroupNum { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///结算分组号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[ExporterHeader(DisplayName = "结算分组号")] |
|
|
|
|
|
public string SettleGroupNum { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///金额
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[ExporterHeader(DisplayName = "金额")] |
|
|
|
|
|
public decimal Amt { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///扩展字段1
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[ExporterHeader(DisplayName = "扩展字段1")] |
|
|
|
|
|
public string Extend1 { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///扩展字段2
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[ExporterHeader(DisplayName = "扩展字段2")] |
|
|
|
|
|
public string Extend2 { get; set; } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class INVOICE_MAP_GROUPRequestDto : PagedAndSortedResultRequestDto |
|
|
|
|
|
{ |
|
|
|
|
|
public int Version { get; set; } |
|
|
|
|
|
[Display(Name = "发票号")] |
|
|
|
|
|
public string InvbillNum { get; set; } |
|
|
|
|
|
[Display(Name = "发票分组号")] |
|
|
|
|
|
public string InvGroupNum { get; set; } |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public class INVOICE_NOT_SETTLE_DTO : EntityDto<Guid> |
|
|
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///期间
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "期间")] |
|
|
|
|
|
public int Version { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///发票分组号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "发票分组号")] |
|
|
|
|
|
public string InvGroupNum { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///结算分组号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "结算分组号")] |
|
|
|
|
|
public string SettleGroupNum { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///可结算零件号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "可结算零件号")] |
|
|
|
|
|
public string LU { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///不可结算零件号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "不可结算零件号")] |
|
|
|
|
|
public string LU1 { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///扩展字段1
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "扩展字段1")] |
|
|
|
|
|
public string Extend1 { get; set; } |
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
///扩展字段2
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Display(Name = "扩展字段2")] |
|
|
|
|
|
public string Extend2 { get; set; } |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class INVOICE_NOT_SETTLE_REQ_DTO : PagedAndSortedResultRequestDto |
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Display(Name = "发票分组号")] |
|
|
|
|
|
public string InvGroupNum { get; set; } |
|
|
|
|
|
[Display(Name = "结算分组号")] |
|
|
|
|
|
public string SettleGroupNum { get; set; } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public virtual List<FilterCondition> Filters { get; set; } = new List<FilterCondition>(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -251,3 +394,25 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|