2025-04-24 18:31:27 +08:00

69 lines
1.6 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.Enumeration;
using System;
namespace MyCode.Project.Domain.Businesses.BillKeeping
{
/// <summary>
/// 会员帐户金额记账 数据传输对象
/// </summary>
public class MemberAccountBillKeepingDto
{
/// <summary>
/// 会员ID
/// </summary>
public Guid MemberId { get; set; }
/// <summary>
/// 加盟商/null为公司
/// </summary>
public Guid? CustomerId { get; set; }
/// <summary>
/// 发生操作方向
/// </summary>
public DirectFlag DirectFlag { get; set; }
/// <summary>
/// 发生金额
/// </summary>
public decimal AccValue { get; set; }
/// <summary>
/// 业务单号
/// </summary>
public string Sheet { get; set; }
/// <summary>
/// 业务ID
/// </summary>
public Guid SheetId { get; set; }
/// <summary>
/// 业务类型
/// </summary>
public MemberAccountSheetType SheetType { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Note { get; set; }
/// <summary>
/// 业务发生时间
/// </summary>
public DateTime SheetTime { get; set; }
/// <summary>
/// 店铺ID必须传
/// </summary>
public Guid? ShopId { get; set; }
/// <summary>
/// 是否允许跨店计算余额 0=不允许 1=允许
/// </summary>
public int IfAllShop { get; set; }
}
}