287 lines
7.4 KiB
C#
287 lines
7.4 KiB
C#
using MyCode.Project.Domain.Message.Response.Common;
|
|
using SqlSugar;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace MyCode.Project.Domain.Message.Response.BaoDian
|
|
{
|
|
public class NewMemberALLDetailsResp
|
|
{
|
|
/// <summary>
|
|
/// 渠道类型 0= 其他; 1= 抖音; 2= 美团; 3=自然流量; 4=老顾客列表 5=1元公益、派单
|
|
/// </summary>
|
|
public int AddFromType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 渠道类型字符串 0= 其他; 1= 抖音; 2= 美团; 3=自然流量; 4=老顾客列表 5=1元公益、派单
|
|
/// </summary>
|
|
public string AddFromTypeStr { get; set; }
|
|
|
|
/// <summary>
|
|
/// 动态表头数据
|
|
/// </summary>
|
|
public List<PlanItem> ListAttr { get; set; }
|
|
|
|
/// <summary>
|
|
/// 分页查询中的记录总数
|
|
/// </summary>
|
|
public int Total { get; set; }
|
|
}
|
|
|
|
public class NewMemberALLDetailsItem
|
|
{
|
|
/// <summary>
|
|
/// 关联id
|
|
/// </summary>
|
|
public string KeyId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 渠道类型 0= 其他; 1= 抖音; 2= 美团; 3=自然流量; 4=老顾客列表 5=1元公益、派单
|
|
/// </summary>
|
|
public int AddFromType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 套餐id 1=新客人数;2=首单数
|
|
/// </summary>
|
|
public long PackagePlanId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 套餐名称
|
|
/// </summary>
|
|
public string PackageName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 计划邀约人数
|
|
/// </summary>
|
|
public decimal PlanQty { get; set; }
|
|
|
|
/// <summary>
|
|
/// 实际达成人数
|
|
/// </summary>
|
|
public decimal CompletedQty { get; set; }
|
|
|
|
/// <summary>
|
|
/// 所属版本时间
|
|
/// </summary>
|
|
public DateTime VersionTime { get; set; }
|
|
}
|
|
|
|
public class NewMemberALLDetailsResult
|
|
{
|
|
/// <summary>
|
|
/// 增加的动态字段
|
|
/// </summary>
|
|
public List<ListHeadFieldData> ListHeadField { get; set; }
|
|
|
|
/// <summary>
|
|
/// 列表数据
|
|
/// </summary>
|
|
public List<NewMemberALLDetailsResp> DataList { get; set; }
|
|
|
|
/// <summary>
|
|
/// 月份
|
|
/// </summary>
|
|
public string DisPlayMonth { get; set; }
|
|
|
|
/// <summary>
|
|
/// 店铺归属(加盟商名称)
|
|
/// </summary>
|
|
public string CustomerName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 店铺编码
|
|
/// </summary>
|
|
public string Code { get; set; }
|
|
|
|
/// <summary>
|
|
/// 店铺名称
|
|
/// </summary>
|
|
public string ShopName { get; set; }
|
|
}
|
|
|
|
|
|
///<summary>
|
|
///后台报表--新客销售计划进度的详情导出的类
|
|
///</summary>
|
|
public partial class BdNewMemberDetailsExcelResp
|
|
{
|
|
|
|
/// <summary>
|
|
/// 渠道--名称
|
|
/// </summary>
|
|
|
|
public string Name { get; set; }
|
|
|
|
/// <summary>
|
|
/// 达成率
|
|
/// </summary>
|
|
|
|
public decimal CompletedRate { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:新客人数--计划人数
|
|
/// </summary>
|
|
|
|
public int? PlanTotalAmount1 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:新客人数--实际达成
|
|
/// </summary>
|
|
|
|
public decimal? CompletedPrice1 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:新客人数--达成率
|
|
/// </summary>
|
|
public string CompletedRate1 { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// Desc:69体验数--计划人数
|
|
/// </summary>
|
|
|
|
public int? PlanTotalAmount2 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:69体验数--实际达成
|
|
/// </summary>
|
|
public decimal? CompletedPrice2 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:69体验数--达成率
|
|
/// </summary>
|
|
|
|
public string CompletedRate2 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:99体验数--计划人数
|
|
/// </summary>
|
|
|
|
public int? PlanTotalAmount3 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:99体验数--实际达成
|
|
/// </summary>
|
|
|
|
public decimal? CompletedPrice3 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:99体验数--达成率
|
|
/// </summary>
|
|
|
|
public string CompletedRate3 { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// Desc:三重养肤护理套--计划人数
|
|
/// </summary>
|
|
|
|
public int? PlanTotalAmount4 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:三重养肤护理套--实际达成
|
|
/// </summary>
|
|
|
|
public decimal? CompletedPrice4 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:三重养肤护理套--达成率
|
|
/// </summary>
|
|
|
|
public string CompletedRate4 { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// Desc:赋妍焕能美肌拓客套--计划人数
|
|
/// </summary>
|
|
|
|
public int? PlanTotalAmount5 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:赋妍焕能美肌拓客套--实际达成
|
|
/// </summary>
|
|
|
|
public decimal? CompletedPrice5 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:赋妍焕能美肌拓客套--达成率
|
|
/// </summary>
|
|
|
|
public string CompletedRate5 { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// Desc:盘发数--计划人数
|
|
/// </summary>
|
|
|
|
public int? PlanTotalAmount6 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:盘发数--实际达成
|
|
/// </summary>
|
|
|
|
public decimal? CompletedPrice6 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:盘发数--达成率
|
|
/// </summary>
|
|
|
|
public string CompletedRate6 { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// Desc:化妆数--计划人数
|
|
/// </summary>
|
|
|
|
public int? PlanTotalAmount7 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:化妆数--实际达成
|
|
/// </summary>
|
|
|
|
public decimal? CompletedPrice7 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:化妆数--达成率
|
|
/// </summary>
|
|
|
|
public string CompletedRate7 { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// Desc:首单人数--计划人数
|
|
/// </summary>
|
|
|
|
public int? PlanTotalAmount8 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:首单人数--实际达成
|
|
/// </summary>
|
|
|
|
public decimal? CompletedPrice8 { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:首单人数--达成率
|
|
/// </summary>
|
|
|
|
public string CompletedRate8 { get; set; }
|
|
|
|
|
|
public List<string> A { get; set; }
|
|
|
|
public List<string> B { get; set; }
|
|
public List<string> C { get; set; }
|
|
public List<string> D { get; set; }
|
|
|
|
public int?[] PlanQty2 { get; set; }
|
|
public List<int?> PlanQty { get; set; }
|
|
public List<decimal?> CompletedQty { get; set; }
|
|
|
|
public List<string> CompletedRateArray { get; set; }
|
|
|
|
}
|
|
}
|