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 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 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 string RefundCheckRemark { get; set; } public Guid? RefundCheckUserId { get; set; } public Guid? ChannelId { get; set; } } }