|  |  | 
 |  |  | using System; | 
 |  |  | using System.Collections.Generic; | 
 |  |  | using ZeroD.Base.Web.Models; | 
 |  |  | using ZeroD.Util; | 
 |  |  |  | 
 |  |  | namespace LifePayment.Application.Contracts; | 
 |  |  |  | 
 |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 用户手机号 | 
 |  |  |     /// </summary> | 
 |  |  |     public string PhoneNumber { get; set; } | 
 |  |  |     public string? PhoneNumber { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 生活缴费支付类型 | 
 |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 渠道名称 | 
 |  |  |     /// </summary> | 
 |  |  |     public string ChannelName { get; set; } | 
 |  |  |     public string? ChannelName { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 订单类型 | 
 |  |  | 
 |  |  |     /// 订单号 | 
 |  |  |     /// </summary> | 
 |  |  |     public string OrderNo { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 退款订单号 | 
 |  |  |     /// </summary> | 
 |  |  |     public string? RefundOrderNo { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 充值金额 | 
 |  |  | 
 |  |  |     /// 平台退款状态 | 
 |  |  |     /// </summary> | 
 |  |  |     public LifePayRefundStatusEnum? LifePayRefundStatus { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 实际到账金额 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal ActualReceivedAmount { get; set; } | 
 |  |  |  | 
 |  |  |     public LifePayStatusEnum? ActualReceivedStatus { get; set; } | 
 |  |  | } | 
 |  |  |  | 
 |  |  | public class LifePayOrderListTemplate | 
 |  |  | 
 |  |  |     public string RechargeAmountStr { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 实际充值金额 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal ActualRechargeAmount { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("实际充值金额")] | 
 |  |  |     public string ActualRechargeAmountStr { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 优惠金额 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal DiscountAmount { get; set; } | 
 |  |  | 
 |  |  |     public string ACOOLYOrderNo { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 平台扣款金额 | 
 |  |  |     /// </summary> | 
 |  |  |     [Name("平台扣款金额")] | 
 |  |  |     public decimal PlatformPrice { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 平台退款状态 | 
 |  |  |     /// </summary> | 
 |  |  |     public LifePayRefundStatusEnum? LifePayRefundStatus { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("平台退款状态")] | 
 |  |  |     public string? LifePayRefundStatusStr { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 订单状态 | 
 |  |  |     /// </summary> | 
 |  |  |     [Name("平台订单状态")] | 
 |  |  |     public LifePayOrderStatusEnum LifePayOrderStatus { get; set; } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     public ACOOLYStatusEnum? ACOOLYStatus { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 供应商订单状态 | 
 |  |  |     /// </summary> | 
 |  |  |     [Name("供应商订单状态")] | 
 |  |  |     public string? ACOOLYStatusStr { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 支付状态 | 
 |  |  |     /// </summary> | 
 |  |  |     public LifePayStatusEnum PayStatus { get; set; } | 
 |  |  | 
 |  |  |     [Name("支付渠道流水号")] | 
 |  |  |     public string OutOrderNo { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("退款申请")] | 
 |  |  |     public string RefundApplyRemark { get; set; } | 
 |  |  |     //[Name("退款申请")] | 
 |  |  |     //public string RefundApplyRemark { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 订单状态 | 
 |  |  |     /// </summary> | 
 |  |  |     public LifePayOrderStatusEnum LifePayOrderStatus { get; set; } | 
 |  |  |     ///// <summary> | 
 |  |  |     ///// 订单状态 | 
 |  |  |     ///// </summary> | 
 |  |  |     //public LifePayOrderStatusEnum LifePayOrderStatus { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("订单状态")] | 
 |  |  |     [Name("平台订单状态")] | 
 |  |  |     public string LifePayOrderStatusStr { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |      | 
 |  |  |  | 
 |  |  | } | 
 |  |  |  | 
 |  |  |  | 
 |  |  | public class LifePayRefundOrderListTemplate | 
 |  |  | { | 
 |  |  |  | 
 |  |  |     [Name("序号")] | 
 |  |  |     public int? SerialNumber { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("手机号")] | 
 |  |  |     public string? PhoneNumber { get; set; } | 
 |  |  |  | 
 |  |  |     public LifePayTypeEnum? LifePayType { get; set; } | 
 |  |  |  | 
 |  |  |     public LifePayOrderTypeEnum? LifePayOrderType { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("充值类型")] | 
 |  |  |     public string? LifePayOrderTypeStr { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("充值渠道")] | 
 |  |  |     public string? ChannelName { get; set; } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 退款申请时间 | 
 |  |  |     /// </summary> | 
 |  |  |     public DateTime? RefundApplyTime { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 退款申请时间 | 
 |  |  |     /// </summary> | 
 |  |  |     [Name("申请退款时间")] | 
 |  |  |     public string? RefundApplyTimeStr { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 下单时间 | 
 |  |  |     /// </summary> | 
 |  |  |     public DateTime CreationTime { get; set; } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     [Name("退款订单号")] | 
 |  |  |     public string? RefundOrderNo { get; set; } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     [Name("退款申请")] | 
 |  |  |     public string? RefundApplyRemark { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("充值金额")] | 
 |  |  |     public string? RechargeAmountStr { get; set; } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 充值金额 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal RechargeAmount { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 实际到账金额 | 
 |  |  |     /// </summary> | 
 |  |  |     [Name("实际到账金额")] | 
 |  |  |     public string? ActualReceivedAmount { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 实付金额 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal PayAmount { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("实付金额")] | 
 |  |  |     public string? PayAmountStr { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("退款渠道")] | 
 |  |  |     public string LifePayTypeStr { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 退款金额 | 
 |  |  |     /// </summary> | 
 |  |  |     [Name("退款金额")] | 
 |  |  |     public decimal? RefundPrice { get; set; } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     public ACOOLYStatusEnum? ACOOLYStatus { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 供应商订单状态 | 
 |  |  |     /// </summary> | 
 |  |  |     [Name("供应商订单状态")] | 
 |  |  |     public string? ACOOLYStatusStr { get; set; } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 完成时间 | 
 |  |  |     /// </summary> | 
 |  |  |     public DateTime? FinishTime { get; set; } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 平台退款状态 | 
 |  |  |     /// </summary> | 
 |  |  |     public LifePayRefundStatusEnum? LifePayRefundStatus { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("平台退款状态")] | 
 |  |  |     public string? LifePayRefundStatusStr { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("完成时间")] | 
 |  |  |     public string? FinishTimeStr { get; set; } | 
 |  |  |  | 
 |  |  |  | 
 |  |  | } | 
 |  |  | public class UserLifePayOrderOutput | 
 |  |  | { | 
 |  |  |     public Guid Id { get; set; } | 
 |  |  | 
 |  |  |     public DateTime? RefundTime { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 退款申请时间 | 
 |  |  |     /// </summary> | 
 |  |  |     public DateTime? RefundApplyTime { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 退款凭证 | 
 |  |  |     /// </summary> | 
 |  |  |     public string RefundCredentialsImgUrl { get; set; } | 
 |  |  | 
 |  |  |     public string RefundApplyRemark { get; set; } | 
 |  |  |  | 
 |  |  |     public string RefundCheckRemark { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 渠道流水号 | 
 |  |  |     /// </summary> | 
 |  |  |     public string ACOOLYOrderNo { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 平台退款状态 | 
 |  |  |     /// </summary> | 
 |  |  |     public LifePayRefundStatusEnum? LifePayRefundStatus { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 平台状态 | 
 |  |  |     /// </summary> | 
 |  |  |     public ACOOLYStatusEnum? ACOOLYStatus { get; set; } | 
 |  |  | } | 
 |  |  |  | 
 |  |  | public class LifePayOrderOutput | 
 |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 手续费比例 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal PremiumRate { get; set; } | 
 |  |  |     public decimal? PremiumRate { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 手续费 | 
 |  |  | 
 |  |  | public class TopStatisticsOutput | 
 |  |  | { | 
 |  |  |     /// <summary> | 
 |  |  |     /// 创建时间 | 
 |  |  |     /// </summary> | 
 |  |  |     public DateTime CreationTime { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 账户余额 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal Amount { get; set; } | 
 |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 昨日收款 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal ReceiptsYesterda { get; set; } | 
 |  |  |     public decimal ReceiptsYesterday { get; set; } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 昨日下单 | 
 |  |  |     /// </summary> | 
 |  |  |     public int OrdersNumYesterda { get; set; } | 
 |  |  |     public int OrdersNumYesterday { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 昨日成功 | 
 |  |  |     /// </summary> | 
 |  |  |     public int YesterdaSuccess { get; set; } | 
 |  |  |     public int YesterdaySuccess { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 昨日失败 | 
 |  |  |     /// </summary> | 
 |  |  |     public int YesterdaFail { get; set; } | 
 |  |  |     public int YesterdayFail { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 累计用户 | 
 |  |  | 
 |  |  |     /// </summary> | 
 |  |  |     public int YesterdayActiveUsers { get; set; } | 
 |  |  |  | 
 |  |  | } | 
 |  |  | } | 
 |  |  |  | 
 |  |  | public class ChannelRateOutput | 
 |  |  | { | 
 |  |  |     public decimal ChannlesRate { get; set; } | 
 |  |  | } | 
 |  |  |  | 
 |  |  | public class OnlineServiceInput | 
 |  |  | { | 
 |  |  |     /// <summary> | 
 |  |  |     /// 在线客服链接 | 
 |  |  |     /// </summary> | 
 |  |  |     public string Link { get; set; } | 
 |  |  | } | 
 |  |  | public class LifePayRechargeReceiptsStatistics | 
 |  |  | { | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 累计充值 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal TotalRechargeAmount { get; set; } | 
 |  |  | } | 
 |  |  |  | 
 |  |  | public class LifePayRechargeReceiptsListOutput | 
 |  |  | { | 
 |  |  |     /// <summary> | 
 |  |  |     /// 编号 | 
 |  |  |     /// </summary> | 
 |  |  |     public Guid Id { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 业务订单号 | 
 |  |  |     /// </summary> | 
 |  |  |     public string OrderNo { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 充值金额 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal RechargeAmount { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 备注 | 
 |  |  |     /// </summary> | 
 |  |  |     public string Remark { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 凭证 | 
 |  |  |     /// </summary> | 
 |  |  |     public string Voucher { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 记账时间 | 
 |  |  |     /// </summary> | 
 |  |  |     public DateTime CreationTime { get; set; } | 
 |  |  | } | 
 |  |  |  | 
 |  |  | public class LifePayPhoneMesssageCodeLoginOutput | 
 |  |  | { | 
 |  |  |     /// <summary> | 
 |  |  |     /// 用户Id | 
 |  |  |     /// </summary> | 
 |  |  |     public Guid UserId { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 是否是后台用户 | 
 |  |  |     /// </summary> | 
 |  |  |     public bool IsBackClientUser { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 渠道号 | 
 |  |  |     /// </summary> | 
 |  |  |     public List<ChannelOutput> ChannlesNum { get; set; } | 
 |  |  | } | 
 |  |  |  | 
 |  |  | public class ChannelOutput | 
 |  |  | { | 
 |  |  |     public string Name { get; set; } | 
 |  |  |  | 
 |  |  |     public string ChannlesNum { get; set; } | 
 |  |  |  | 
 |  |  |     public Guid ChannlesId { get; set; } | 
 |  |  | } | 
 |  |  |  | 
 |  |  | public class BackClientUserInfoOutput | 
 |  |  | { | 
 |  |  |     /// <summary> | 
 |  |  |     /// 是否是后台用户 | 
 |  |  |     /// </summary> | 
 |  |  |     public bool IsBackClientUser { get; set; } | 
 |  |  |  | 
 |  |  |     public bool IsSystem { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 渠道号 | 
 |  |  |     /// </summary> | 
 |  |  |     public List<ChannelOutput> ChannleList { get; set; } | 
 |  |  | } | 
 |  |  |  | 
 |  |  | public class LifePayExpensesReceiptsListOutput | 
 |  |  | { | 
 |  |  |     /// <summary> | 
 |  |  |     /// 编号 | 
 |  |  |     /// </summary> | 
 |  |  |     public Guid Id { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 平台订单号 | 
 |  |  |     /// </summary> | 
 |  |  |     public string OrderNo { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 渠道流水号 | 
 |  |  |     /// </summary> | 
 |  |  |     public string OutOrderNo { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 支付渠道 | 
 |  |  |     /// </summary> | 
 |  |  |     public LifePayTypeEnum LifePayType { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 收支类型 | 
 |  |  |     /// </summary> | 
 |  |  |     public ExpensesReceiptsTypeEnum ExpensesReceiptsType { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 交易金额 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal Amount { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 交易时间 | 
 |  |  |     /// </summary> | 
 |  |  |     public DateTime FinishTime { get; set; } | 
 |  |  | } | 
 |  |  | public class LifePayExpensesReceiptsStatistics | 
 |  |  | { | 
 |  |  |     /// <summary> | 
 |  |  |     /// 累计收入 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal TotalIncome { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 累计退款 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal TotalRefund { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 实际收入 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal RealIncome { get; set; } | 
 |  |  | } | 
 |  |  |  | 
 |  |  | public class LifePayLifePayChannlesRakeStatistics | 
 |  |  | { | 
 |  |  |     /// <summary> | 
 |  |  |     /// 合计佣金 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal TotalRakePrice { get; set; } | 
 |  |  | } | 
 |  |  |  | 
 |  |  | public class ReceiptsListOutPut | 
 |  |  | { | 
 |  |  |     /// <summary> | 
 |  |  |     /// 创建时间 | 
 |  |  |     /// </summary> | 
 |  |  |     public DateTime CreationTime { get; set; } | 
 |  |  |  | 
 |  |  |     public decimal Amount { get; set; } | 
 |  |  | } | 
 |  |  |  | 
 |  |  | public class LifePayChannlesRakeListOutput | 
 |  |  | { | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 编号 | 
 |  |  |     /// </summary> | 
 |  |  |     public Guid Id { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 平台订单号 | 
 |  |  |     /// </summary> | 
 |  |  |     public string OrderNo { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 成交金额 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal PayAmount { get; set; } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 渠道佣金比例 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal ChannlesRakeRate { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 佣金 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal ChannlesRakePrice { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 结算时间 | 
 |  |  |     /// </summary> | 
 |  |  |     public DateTime FinishTime { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 下单时间 | 
 |  |  |     /// </summary> | 
 |  |  |     public DateTime CreationTime { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 拓展属性 | 
 |  |  |     /// </summary> | 
 |  |  |     public string ExtraProperties { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 下单渠道 | 
 |  |  |     /// </summary> | 
 |  |  |     public string ChannelId { get; set; } | 
 |  |  | } | 
 |  |  | public class LifePayChannlesRakeListTemplate | 
 |  |  | { | 
 |  |  |     [Name("序号")] | 
 |  |  |     public int SerialNumber { get; set; } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 下单时间 | 
 |  |  |     /// </summary> | 
 |  |  |     public DateTime CreationTime { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("下单时间")] | 
 |  |  |     public string CreationTimeStr { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 平台订单号 | 
 |  |  |     /// </summary> | 
 |  |  |     [Name("平台订单号")] | 
 |  |  |     public string OrderNo { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 成交金额 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal PayAmount { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("成交金额(元)")] | 
 |  |  |     public string PayAmountStr { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 渠道佣金比例 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal ChannlesRakeRate { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("佣金比例")] | 
 |  |  |     public string ChannlesRakeRateStr { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 佣金 | 
 |  |  |     /// </summary> | 
 |  |  |     public decimal ChannlesRakePrice { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("分佣(元)")] | 
 |  |  |     public string ChannlesRakePriceStr { get; set; } | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 结算时间 | 
 |  |  |     /// </summary> | 
 |  |  |     public DateTime FinishTime { get; set; } | 
 |  |  |  | 
 |  |  |     [Name("结算时间")] | 
 |  |  |     public string FinishTimeStr { get; set; } | 
 |  |  | } |