Files
YunTongJackYunTask/Reportapi/MyCode.Project.Domain/Message/Response/LxmZHMDReport/MemberAssetInquiryResp.cs
2025-07-04 09:50:02 +08:00

568 lines
12 KiB
C#
Raw 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.Domain.Message.Response.Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MyCode.Project.Domain.Message.Response.LxmZHMDReport
{
public class MemberAssetInquiryResp
{
/// <summary>
/// 会员ID
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 会员名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 会员号
/// </summary>
public string Code { get; set; }
/// <summary>
/// 电话
/// </summary>
public string Mobile { get; set; }
/// <summary>
/// 等级
/// </summary>
public string GradeName { get; set; }
/// <summary>
/// 等级ID
/// </summary>
public Guid MemberGradeID { get; set; }
/// <summary>
/// 余额
/// </summary>
public decimal Account { get; set; }
/// <summary>
/// 积分
/// </summary>
public int Integral { get; set; }
/// <summary>
/// 剩余服务次数
/// </summary>
public int ServiceQty { get; set; }
/// <summary>
/// 关联店铺
/// </summary>
public string ShopName { get; set; }
}
/// <summary>
/// 会员查询的会员详情
/// </summary>
public class MemberShopDetailResp2023
{
/// <summary>
/// 会员主键ID
/// </summary>
public Guid? ID { get; set; }
/// <summary>
/// 会员名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 会员号
/// </summary>
public string Code { get; set; }
/// <summary>
/// 电话
/// </summary>
public string Mobile { get; set; }
/// <summary>
/// 等级
/// </summary>
public string GradeName { get; set; }
/// <summary>
/// 等级ID
/// </summary>
public Guid MemberGradeID { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Note { get; set; }
/// <summary>
/// 生日
/// </summary>
public string BirthDay { get; set; }
/// <summary>
/// 会员资料增加来源 0= 其他; 1= 抖音; 2= 美团; 3=自来客; 4=老客转介绍
/// </summary>
public int AddFromType { get; set; }
/// <summary>
/// 会员资料增加来源文本显示
/// </summary>
public string AddFromTypeName { get; set; }
/// <summary>
/// 余额
/// </summary>
public decimal? Account { get; set; }
/// <summary>
/// 积分
/// </summary>
public int? Integral { get; set; }
/// <summary>
/// 在册时长: 例如: 76天
/// </summary>
public string RegisteredDays { get; set; }
/// <summary>
/// 剩余服务次数
/// </summary>
public int ServiceQty { get; set; }
}
public class RMemberAccountBookLogResp
{
/// <summary>
/// 主键ID
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 变动方式
/// </summary>
public string Note { get; set; }
/// <summary>
/// 变动方式类型: 2444=初始化
/// </summary>
public int SheetType { get; set; }
/// <summary>
/// 支付方式
/// </summary>
public string PayTypeStr { get; set; }
/// <summary>
/// 赠送的金额
/// </summary>
public decimal Amount { get; set; }
/// <summary>
/// 实际支付金额
/// </summary>
public decimal Value { get; set; }
/// <summary>
/// 变动时间
/// </summary>
public DateTime ApplyTime { get; set; }
/// <summary>
/// 充值来源店铺
/// </summary>
public string FromShopName { get; set; }
/// <summary>
/// 本次消费店铺
/// </summary>
public string SheetShopName { get; set; }
}
public class XiaoFeiFenXiResp
{
/// <summary>
/// 消费金额
/// </summary>
public decimal XiaoFeiJinE { get; set; }
/// <summary>
/// 消费次数
/// </summary>
public int XiaoFeiCiShu { get; set; }
/// <summary>
/// 累计到店次数
/// </summary>
public int DaoDianCiShu { get; set; }
/// <summary>
/// 最后消费时间(N天前)
/// </summary>
public string ZuiHouXiaoFeiShiJian { get; set; }
}
/// <summary>
///
/// </summary>
public class SalesSheetReportResp
{
/// <summary>
/// 单据ID
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 单据号
/// </summary>
public string Sheet { get; set; }
/// <summary>
/// 消费店铺
/// </summary>
public string ShopName { get; set; }
/// <summary>
/// 订单来源 1=智慧门店 0=冰芙云
/// </summary>
public int? PlatformSource { get; set; }
/// <summary>
/// 订单来源文本
/// </summary>
public string PlatformSourceText { get; set; }
/// <summary>
/// 消费类型
/// </summary>
public string SalesTypeStr { get; set; }
/// <summary>
/// 消费日期
/// </summary>
public DateTime SalesTime { get; set; }
/// <summary>
/// 操作员
/// </summary>
public string Editor { get; set; }
/// <summary>
/// 实收金额
/// </summary>
public decimal? TotalAmount { get; set; }
}
/// <summary>
///
/// </summary>
public class SalesSheetItemListResp
{
/// <summary>
/// 明细ID
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 类型0=商品1=服务2=套餐服务,3=卡券 4=自定义套餐
/// </summary>
public int ItemType { get; set; }
/// <summary>
/// 类型文本
/// </summary>
public string TypeTex { get; set; }
/// <summary>
/// 编码
/// </summary>
public string Code { get; set; }
/// <summary>
/// 商品名称
/// </summary>
public string GoodsName { get; set; }
/// <summary>
/// 色号
/// </summary>
public string Color { get; set; }
/// <summary>
/// 实际单价
/// </summary>
public decimal? Price { get; set; }
/// <summary>
/// 吊牌单价
/// </summary>
public decimal SalesPrice { get; set; }
/// <summary>
/// 数量
/// </summary>
public int Qty { get; set; }
/// <summary>
/// 金额
/// </summary>
public decimal? Amount { get; set; }
/// <summary>
/// 折扣
/// </summary>
public string Discount { get; set; }
}
public class MemberServiceOrderRespon
{
/// <summary>
/// 明细ID
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 服务日期
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 单号
/// </summary>
public string Sheet { get; set; }
/// <summary>
/// 服务技师
/// </summary>
public string ClerkName { get; set; }
/// <summary>
/// 服务名称
/// </summary>
public string ServiceName { get; set; }
/// <summary>
/// 数量
/// </summary>
public int Qty { get; set; }
/// <summary>
/// 服务店铺
/// </summary>
public string ShopName { get; set; }
/// <summary>
/// 订单来源 1=智慧门店 0=冰芙云
/// </summary>
public int? PlatformSource { get; set; }
/// <summary>
/// 订单来源文本
/// </summary>
public string PlatformSourceText { get; set; }
}
public class MemberOrderRespon
{
public string Sheet { get; set; }
/// <summary>
/// 明细ID
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 时间
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 明细类型
/// </summary>
public string DetailType { get; set; }
/// <summary>
/// 消费店铺
/// </summary>
public string ShopName { get; set; }
/// <summary>
/// 订单类型
/// </summary>
public string SheetType { get; set; }
/// <summary>
/// 类型文本
/// </summary>
public string TypeTex { get; set; }
/// <summary>
/// 编码
/// </summary>
public string Code { get; set; }
/// <summary>
/// 商品名称
/// </summary>
public string GoodsName { get; set; }
/// <summary>
/// 商品数量
/// </summary>
public int Qty { get; set; }
/// <summary>
/// 明细金额
/// </summary>
public decimal Amount { get; set; }
/// <summary>
/// 销售单价
/// </summary>
public decimal Price { get; set; }
/// <summary>
/// 订单实付金额
/// </summary>
public decimal TotalAmount { get; set; }
/// <summary>
/// 色号
/// </summary>
public string Color { get; set; }
/// <summary>
/// 订单来源文本
/// </summary>
public string PlatformSourceText { get; set; }
}
public class ServiceInvInfo
{
/// <summary>
/// 套餐ID
/// </summary>
public Guid? Id { get; set; }
/// <summary>
/// 服务名称
/// </summary>
public string GoodsName { get; set; }
/// <summary>
/// 项目类型0=商品1=服务2=套餐,3=卡券 , 4=自定义套餐
/// </summary>
public int? ItemType { get; set; }
/// <summary>
/// 剩余服务次数
/// </summary>
public int? Qty { get; set; }
/// <summary>
/// 加盟商ID
/// </summary>
public Guid? CustomerId { get; set; }
/// <summary>
/// 服务ID
/// </summary>
public Guid? ServiceID { get; set; }
}
public class ROldMemberAccountBookLogResp
{
/// <summary>
/// 主键ID
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 变动方式
/// </summary>
public string Note { get; set; }
/// <summary>
/// 赠送的金额
/// </summary>
public decimal Amount { get; set; }
/// <summary>
/// 实际支付金额
/// </summary>
public decimal Value { get; set; }
/// <summary>
/// 变动时间
/// </summary>
public DateTime ApplyTime { get; set; }
}
public class SalesSheetItemListResp2
{
/// <summary>
/// 订单销售明细
/// </summary>
public List<SalesSheetItemListResp> Items { get; set; }
/// <summary>
/// 赠品明细
/// </summary>
public List<ZengPinResp> ZengPinList { get; set; }
}
public class ZengPinResp
{
/// <summary>
/// 明细ID
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 订单ID
/// </summary>
public Guid SalesSheetId { get; set; }
/// <summary>
/// 类型0=商品1=服务2=套餐
/// </summary>
public int ItemType { get; set; }
/// <summary>
/// 编码
/// </summary>
public string Code { get; set; }
/// <summary>
/// 名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 数量
/// </summary>
public int Qty { get; set; }
}
}