admin/src/Oms.Application/Dtos/Finance/ReceivablePayablePaginatedOutput.cs
zzh 0a5bd75618 feat: 新增财务应收应付接口并补充 Swagger 接口名称
- 新增 Finance 模块应收应付分页查询及订单费用联查

- 为 DataPerm、Xhs 等缺失接口补充中文 summary 接口名称

- 优化微信公众号验签 Swagger 命名并补充路由集成测试

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-04 12:15:15 +08:00

54 lines
1.3 KiB
C#

namespace Oms.Application.Dtos.Finance;
/// <summary>
/// 应收应付分页出参(不含主键与审计字段)。
/// </summary>
public class ReceivablePayablePaginatedOutput
{
public string ServiceNo { get; set; } = string.Empty;
public string? ClientNo { get; set; }
public string? TrackNo { get; set; }
public string? CustomerCode { get; set; }
public string OrderStatus { get; set; } = string.Empty;
public string? OrderStatusName { get; set; }
public byte IsPaid { get; set; }
public DateTime? PayTime { get; set; }
public DateTime? ReceiveTime { get; set; }
public DateTime? ShipTime { get; set; }
public string? ProductCode { get; set; }
public string? ChannelCode { get; set; }
public string? ConsigneeCountryName { get; set; }
public string FeeType { get; set; } = string.Empty;
public string? FeeTypeName { get; set; }
public string CostItem { get; set; } = string.Empty;
public decimal Amount { get; set; }
public string Currency { get; set; } = string.Empty;
public string? DownstreamProvider { get; set; }
public string? PriceNo { get; set; }
public DateTime? PriceEffectiveTime { get; set; }
public string? ChargingStage { get; set; }
public string? ChargingStageName { get; set; }
}