Files
YunTongJackYunTask/Reportapi/MyCode.Project.Domain/Message/Response/LxmZHMDReport/MemberAssetInquiryResp.cs

568 lines
12 KiB
C#
Raw Normal View History

2025-07-04 09:50:02 +08:00
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; }
}
}