using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using Volo.Abp.Domain.Entities.Auditing;
|
using Volo.Abp;
|
using LifePayment.Domain.Shared;
|
|
namespace LifePayment.Domain.LifePay
|
{
|
/// <summary>
|
/// 消费流水
|
/// </summary>
|
public class LifePayConsumption : FullAuditedEntity<Guid>, IDataUserFilter
|
{
|
public LifePayConsumption()
|
{
|
}
|
|
/// <summary>
|
/// 平台订单号
|
/// </summary>
|
public string OrderNo { get; set; }
|
|
/// <summary>
|
/// 渠道流水号
|
/// </summary>
|
public string AcoolyOrderNo { get; set; }
|
|
/// <summary>
|
/// 交易金额
|
/// </summary>
|
public decimal Amount { get; set; }
|
|
/// <summary>
|
/// 供应商订单状态
|
/// </summary>
|
public ACOOLYStatusEnum ACOOLYStatus { get; set; }
|
|
/// <summary>
|
/// 记账时间
|
/// </summary>
|
public DateTime FinishTime { get; set; }
|
|
/// <summary>
|
/// 拓展属性
|
/// </summary>
|
public string ExtraProperties { get; set; }
|
|
/// <summary>
|
/// 冻结状态
|
/// </summary>
|
public ConsumptionFrozenStatusEnum FrozenStatus { get; set; }
|
|
/// <summary>
|
/// 资金流向
|
/// </summary>
|
public ConsumptionFlowEnum Flow { get; set; }
|
|
/// <summary>
|
/// 扣款金额
|
/// </summary>
|
public decimal DeductionAmount { get; set; }
|
|
/// <summary>
|
/// 冻结金额
|
/// </summary>
|
public decimal? FrozenAmount { get; set; }
|
|
/// <summary>
|
/// 渠道号
|
/// </summary>
|
public string ChannelId { get; set; }
|
|
}
|
}
|