45 lines
949 B
C#
45 lines
949 B
C#
using Oms.Domain.RechargeAggregate.Enums;
|
|
|
|
namespace Oms.Application.Dtos.Recharge;
|
|
|
|
/// <summary>
|
|
/// 充值记录分页查询入参。
|
|
/// </summary>
|
|
public class RechargeRecordPaginatedInput
|
|
{
|
|
/// <summary>
|
|
/// 页码,从 1 开始。
|
|
/// </summary>
|
|
public int Page { get; set; } = 1;
|
|
|
|
/// <summary>
|
|
/// 每页条数。
|
|
/// </summary>
|
|
public int PageSize { get; set; } = 20;
|
|
|
|
/// <summary>
|
|
/// 客户主键。
|
|
/// </summary>
|
|
public long? CustomerId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 序号。
|
|
/// </summary>
|
|
public string? SerialNumber { get; set; }
|
|
|
|
/// <summary>
|
|
/// 充值状态。
|
|
/// </summary>
|
|
public RechargeStatus? RechargeStatus { get; set; }
|
|
|
|
/// <summary>
|
|
/// 开始时间。
|
|
/// </summary>
|
|
public DateTime? StartTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 结束时间。
|
|
/// </summary>
|
|
public DateTime? EndTime { get; set; }
|
|
}
|