2025-04-21 14:10:27 +08:00

83 lines
1.9 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using MyCode.Project.Infrastructure.Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MyCode.Project.Domain.Message.Request.Activity
{
#region
public class MemberProfitReq
{
/// <summary>
/// 总获利
/// </summary>
public decimal TotalProfit { get; set; }
/// <summary>
/// 未结获利
/// </summary>
public decimal NoSettledProfit { get; set; }
/// <summary>
/// 已结获利
/// </summary>
public decimal SettledProfit { get; set; }
/// <summary>
/// 本人获利来源汇总分页列表
/// </summary>
public PageResult<NextMemberProfit> MemberProfitPageList { get; set; }
}
/// <summary>
/// 下级的订单中获利情况
/// </summary>
public class NextMemberProfit
{
/// <summary>
/// 下级名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 下级订单总消费金额
/// </summary>
public decimal TotalAmount { get; set; }
/// <summary>
/// 下级订单中本人总获利金额
/// </summary>
public decimal SecondProportion { get; set; }
}
#endregion
#region
public class UserProfitDetailReq
{
/// <summary>
/// 操作金额
/// </summary>
public decimal Price { get; set; }
/// <summary>
/// 操作时间
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 操作类型 0结算 1赚取
/// </summary>
public int OperateType { get; set; }
/// <summary>
/// 操作类型文本值
/// </summary>
public string OperateTypeStr { get; set; }
}
#endregion
}