using MyCode.Project.Infrastructure.Enumeration; using System; namespace MyCode.Project.Domain.Businesses.BillKeeping { /// /// 会员服务数量记账 数据传输对象 /// public class MemberServiceBookBillKeepingDto { /// /// 会员ID /// public Guid MemberId { get; set; } /// /// 商家ID /// public Guid MerchantId { get; set; } /// /// 加盟商/null为公司 /// public Guid? CustomerId { get; set; } /// /// 发生操作方向 /// public DirectFlag DirectFlag { get; set; } /// /// 发生数 /// public int AccValue { get; set; } /// /// 业务单号 /// public string Sheet { get; set; } /// /// 业务ID /// public Guid SheetId { get; set; } /// /// 服务ID /// public Guid ServiceId { get; set; } /// /// 业务类型 /// public int SheetType { get; set; } /// /// 备注 /// public string Note { get; set; } /// /// 业务发生时间 /// public DateTime SheetTime { get; set; } /// /// 店铺ID,发消息和记录次数来源时用 /// public Guid? ShopId { get; set; } /// /// 店员ID,发送消息是用 /// public Guid? ClerkId { get; set; } /// /// Desc:项目类型。0=商品;1=服务;2=套餐,3=卡券 , 4=自定义套餐 /// Default: /// Nullable:False /// public int? ItemType { get; set; } /// /// 是否允许跨店计算余额 0=不允许 1=允许 /// public int IfAllShop { get; set; } } }