using LifePayment.Domain.Shared; using System; using Volo.Abp; using Volo.Abp.Domain.Entities.Auditing; namespace LifePayment.Domain.Models { public partial class LifePayOrder : FullAuditedAggregateRoot, IDataUserFilter { public LifePayOrder() { } public Guid? UserId { get; set; } /// /// 用户手机号 /// public string PhoneNumber { get; set; } /// /// 生活缴费支付类型 /// public LifePayTypeEnum? LifePayType { get; set; } /// /// 订单类型 /// public LifePayOrderTypeEnum LifePayOrderType { get; set; } /// /// 订单号 /// public string OrderNo { get; set; } /// /// 充值金额 /// public decimal RechargeAmount { get; set; } /// /// 优惠金额 /// public decimal DiscountAmount { get; set; } /// /// 实付金额 /// public decimal PayAmount { get; set; } /// /// 平台扣款金额 /// public decimal? PlatformDeductionAmount { get; set; } /// /// 支付时间 /// public DateTime? PayTime { get; set; } /// /// 支付状态 /// public LifePayStatusEnum PayStatus { get; set; } /// /// 外部订单号 /// public string OutOrderNo { get; set; } /// /// 渠道流水号 /// public string ACOOLYOrderNo { get; set; } /// /// 订单状态 /// public LifePayOrderStatusEnum LifePayOrderStatus { get; set; } /// /// 平台状态 /// public ACOOLYStatusEnum? ACOOLYStatus { get; set; } /// /// 完成时间 /// public DateTime? FinishTime { get; set; } /// /// 退款凭证 /// public string RefundCredentialsImgUrl { get; set; } /// /// 订单参数详情 /// public string OrderParamDetailJsonStr { get; set; } /// /// 请求号 /// public string OutRequestNo { get; set; } /// /// 退款时间 /// public DateTime? RefundTime { get; set; } /// /// 退款申请原因 /// public string RefundApplyRemark { get; set; } /// /// 退款申请时间 /// public DateTime? RefundApplyTime { get; set; } /// /// 驳回原因 /// public string RefundCheckRemark { get; set; } /// /// 退款审核人 /// public Guid? RefundCheckUserId { get; set; } public string? ChannelId { get; set; } /// 实际充值金额 /// public decimal? ActualRechargeAmount { get; set; } } }