admin/src/Oms.Application/Dtos/Recharge/RechargeRecordOutput.cs
2026-06-09 15:37:56 +08:00

60 lines
1.2 KiB
C#

using Oms.Domain.RechargeAggregate.Enums;
namespace Oms.Application.Dtos.Recharge;
/// <summary>
/// 充值记录出参。
/// </summary>
public class RechargeRecordOutput
{
/// <summary>
/// 主键。
/// </summary>
public int Id { get; set; }
/// <summary>
/// 序号。
/// </summary>
public string SerialNumber { get; set; } = string.Empty;
/// <summary>
/// 客户主键。
/// </summary>
public int CustomerId { get; set; }
/// <summary>
/// 充值金额。
/// </summary>
public decimal RechargeAmount { get; set; }
/// <summary>
/// 支付方式。
/// </summary>
public PayType PayType { get; set; }
/// <summary>
/// 充值截图。
/// </summary>
public string? RechargeScreenshot { get; set; }
/// <summary>
/// 充值状态。
/// </summary>
public RechargeStatus RechargeStatus { get; set; }
/// <summary>
/// 备注。
/// </summary>
public string? Remark { get; set; }
/// <summary>
/// 充值时间。
/// </summary>
public DateTime RechargeTime { get; set; }
/// <summary>
/// 创建时间。
/// </summary>
public DateTime CreateTime { get; set; }
}