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