admin/src/Oms.Application/Dtos/Finance/ReceivablePayablePaginatedInput.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

44 lines
1.0 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

namespace Oms.Application.Dtos.Finance;
/// <summary>
/// 应收应付分页查询入参。
/// </summary>
public class ReceivablePayablePaginatedInput
{
public int Page { get; set; } = 1;
public int PageSize { get; set; } = 20;
/// <summary>
/// 运单号 / 客户单号 / 跟踪号关键词。
/// </summary>
public string? Keyword { get; set; }
/// <summary>
/// 费用类型:receivable / payable,空或 all 表示全部。
/// </summary>
public string? FeeType { get; set; }
/// <summary>
/// 费用项关键词。
/// </summary>
public string? CostItem { get; set; }
/// <summary>
/// 计费阶段:forecast / inbound / outbound。
/// </summary>
public string? ChargingStage { get; set; }
public int? CustomerId { get; set; }
/// <summary>
/// 订单创建时间起。
/// </summary>
public DateTime? StartTime { get; set; }
/// <summary>
/// 订单创建时间止。
/// </summary>
public DateTime? EndTime { get; set; }
}