using Mapster;
namespace Model
{
///
/// 分润记录 ProfitRecord
///
[SugarTable("ProfitRecord", "分润记录")]
[Tenant("0")]
public class ProfitRecord
{
///
/// 请求号
///
[SugarColumn(ColumnDescription = "请求号", Length = 50, ColumnName = "requestId")]
public string? requestId { get; set; }
///
/// 直属代理编号
///
[SugarColumn(ColumnDescription = "直属代理编号", Length = 20, ColumnName = "organizationNumber")]
public string? organizationNumber { get; set; }
///
/// 直属代理名称
///
[SugarColumn(ColumnDescription = "直属代理名称", Length = 20, ColumnName = "organizationName")]
public string? organizationName { get; set; }
///
/// 分润基础数据金额
///
[SugarColumn(ColumnDescription = "分润基础数据金额", Length = 50, ColumnName = "amount")]
public string? amount { get; set; }
///
/// 原交易/结算流水单号
///
[SugarColumn(ColumnDescription = "原交易/结算流水单号", Length = 20, ColumnName = "orderNo")]
public string? orderNo { get; set; }
///
/// 费率类型
///
[SugarColumn(ColumnDescription = "费率类型", Length = 50, ColumnName = "valueType")]
public string? valueType { get; set; }
///
/// 支出方向
///
[SugarColumn(ColumnDescription = "支出方向", Length = 10, ColumnName = "balanceDirection")]
public string? balanceDirection { get; set; }
///
/// 商户费率
///
[SugarColumn(ColumnDescription = "商户费率", Length = 10, ColumnName = "originalRate")]
public string? originalRate { get; set; }
///
/// 原手续费
///
[SugarColumn(ColumnDescription = "原手续费", Length = 10, ColumnName = "originalFee")]
public string? originalFee { get; set; }
///
/// 成本值
///
[SugarColumn(ColumnDescription = "成本值", Length = 20, ColumnName = "profitCost")]
public string? profitCost { get; set; }
///
/// 优惠券金额
///
[SugarColumn(ColumnDescription = "优惠券金额", Length = 10, ColumnName = "couponAmt")]
public string? couponAmt { get; set; }
///
/// 分润使用优惠券金额
///
[SugarColumn(ColumnDescription = "分润使用优惠券金额", Length = 10, ColumnName = "actualCouponAmt")]
public string? actualCouponAmt { get; set; }
///
/// 分润税点
///
[SugarColumn(ColumnDescription = "分润税点", Length = 10, ColumnName = "profitRate")]
public string? profitRate { get; set; }
///
/// 分润税费
///
[SugarColumn(ColumnDescription = "分润税费", Length = 20, ColumnName = "rateFee")]
public string? rateFee { get; set; }
///
/// 入账比例
///
[SugarColumn(ColumnDescription = "入账比例", Length = 10, ColumnName = "incomeScale")]
public string? incomeScale { get; set; }
///
/// 实际结账户金额
///
[SugarColumn(ColumnDescription = "实际结账户金额", Length = 20, ColumnName = "actualIncomeAmt")]
public string? actualIncomeAmt { get; set; }
///
/// 分润日期
///
[SugarColumn(ColumnDescription = "分润日期", Length = 20, ColumnName = "applyDay")]
public string? applyDay { get; set; }
///
/// 创建时间
///
[SugarColumn(ColumnDescription = "创建时间", Length = 20, ColumnName = "createTime")]
public string? createTime { get; set; }
///
/// 一级服务商编号
///
[SugarColumn(ColumnDescription = "一级服务商编号", Length = 20, ColumnName = "topOrgNo")]
public string? topOrgNo { get; set; }
}
}