60 lines
1.2 KiB
C#
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; }
|
|
}
|