using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
|
namespace CY.Model.Pay
|
{
|
/// <summary>
|
/// 显示管理员统计信息(无数据库表对应)
|
/// </summary>
|
public class PaymentAccountQueryModelByAdmin
|
{
|
|
/// <summary>
|
/// 累计厂商注册费
|
/// </summary>
|
public decimal AllIncomeByRegsiter { get; set; }
|
|
/// <summary>
|
/// 累计网店押金
|
/// </summary>
|
public decimal AllIncomeByDeposit { get; set; }
|
|
/// <summary>
|
/// 累计厂商续费
|
/// </summary>
|
public decimal AllIncomeByDepositByRenewal { get; set; }
|
|
/// <summary>
|
/// 累计网站广告
|
/// </summary>
|
public decimal AllIncomeByWebAd { get; set; }
|
|
/// <summary>
|
/// 累计杂志广告
|
/// </summary>
|
public decimal AllIncomeByNoteAd { get; set; }
|
|
/// <summary>
|
/// 累计管理软件
|
/// </summary>
|
public decimal AllIncomeByManageSoftware { get; set; }
|
|
/// <summary>
|
/// 累计交易佣金
|
/// </summary>
|
public decimal AllIncomeByCommission { get; set; }
|
|
/// <summary>
|
/// 累计已还授信
|
/// </summary>
|
public decimal AllIncomeByReturnCredit { get; set; }
|
|
/// <summary>
|
/// 累计已还佣金
|
/// </summary>
|
public decimal AllIncomeByReturnCommission { get; set; }
|
|
/// <summary>
|
/// 累计收入
|
/// </summary>
|
public decimal AllIncome
|
{
|
get
|
{
|
return AllIncomeByRegsiter + AllIncomeByDeposit + AllIncomeByDepositByRenewal +
|
AllIncomeByWebAd + AllIncomeByNoteAd + AllIncomeByManageSoftware + AllIncomeByCommission +
|
AllIncomeByReturnCredit + AllIncomeByReturnCommission;
|
}
|
}
|
|
/// <summary>
|
/// 累计支出
|
/// </summary>
|
public decimal AllExpend { get; set; }
|
|
/// <summary>
|
/// 累计盈利
|
/// </summary>
|
public decimal AllProfit
|
{
|
get
|
{
|
return AllIncome - AllExpend;
|
}
|
}
|
|
/// <summary>
|
/// 会员充值
|
/// </summary>
|
public decimal RechargeMoney { get; set; }
|
|
/// <summary>
|
/// 会员提现
|
/// </summary>
|
public decimal WithdrawMoney { get; set; }
|
|
/// <summary>
|
/// 会员余额
|
/// </summary>
|
public decimal SurplusMoney { get; set; }
|
|
/// <summary>
|
/// 累计授信
|
/// </summary>
|
public decimal AllCredit { get; set; }
|
|
/// <summary>
|
/// 授信余额
|
/// </summary>
|
public decimal HasCredit { get; set; }
|
|
/// <summary>
|
/// 使用授信
|
/// </summary>
|
public decimal CreditUsed { get; set; }
|
|
/// <summary>
|
/// 期初授信
|
/// </summary>
|
public decimal CreditByBefore { get; set; }
|
|
/// <summary>
|
/// 新增授信
|
/// </summary>
|
public decimal CreditByAdd
|
{
|
get
|
{
|
return AllCredit - CreditByBefore;
|
}
|
}
|
|
/// <summary>
|
/// 累计积分
|
/// </summary>
|
public int AllScore { get; set; }
|
|
/// <summary>
|
/// 兑换积分
|
/// </summary>
|
public int UsedScore { get; set; }
|
|
/// <summary>
|
/// 积分余额
|
/// </summary>
|
public int SurplusScore
|
{
|
get
|
{
|
return AllScore - UsedScore;
|
}
|
}
|
|
/// <summary>
|
/// 累计推广佣金
|
/// </summary>
|
public decimal AllPromotionMoney { get; set; }
|
|
/// <summary>
|
/// 兑换佣金
|
/// </summary>
|
public decimal UsedPromotionMoney { get; set; }
|
|
/// <summary>
|
/// 未兑佣金
|
/// </summary>
|
public decimal SurplusPromotionMoney
|
{
|
get
|
{
|
return AllPromotionMoney - UsedPromotionMoney;
|
}
|
}
|
|
/// <summary>
|
/// 交易佣金
|
/// </summary>
|
public decimal AllCommissionMoney
|
{
|
get
|
{
|
return UsedCommissionMoney + SurplusCommissionMoney;
|
}
|
}
|
|
/// <summary>
|
/// 已付佣金
|
/// </summary>
|
public decimal UsedCommissionMoney { get; set; }
|
|
/// <summary>
|
/// 未付佣金
|
/// </summary>
|
public decimal SurplusCommissionMoney { get; set; }
|
|
/// <summary>
|
/// 交易返点
|
/// </summary>
|
public decimal AllPayReturn { get; set; }
|
|
/// <summary>
|
/// 已付返点
|
/// </summary>
|
public decimal UsedPayReturn { get; set; }
|
|
/// <summary>
|
/// 未付返点
|
/// </summary>
|
public decimal SurplusPayReturn
|
{
|
get
|
{
|
return AllPayReturn - UsedPayReturn;
|
}
|
}
|
|
/// <summary>
|
/// 总交易额
|
/// </summary>
|
public decimal AllPayMoney
|
{
|
get
|
{
|
return PayMoneyByPrint;
|
}
|
}
|
|
/// <summary>
|
/// 印刷交易
|
/// </summary>
|
public decimal PayMoneyByPrint { get; set; }
|
}
|
}
|