using MyCode.Project.Domain.Model;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MyCode.Project.Domain.Message.Response.Report2309
{
///
///门店诊断报表的查询条件
///
public partial class YangbandianSearchDay
{
///
/// Desc:主键id
/// Default:
/// Nullable:False
///
[SugarColumn(IsPrimaryKey = true, ColumnName = "id")]
public string Id { get; set; }
///
/// Desc:店铺ID
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "shop_id")]
public string ShopId { get; set; }
///
/// Desc:店铺名称
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "shop_name")]
public string ShopName { get; set; }
///
/// Desc:店铺编码
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "shop_code")]
public string ShopCode { get; set; }
///
/// Desc:加盟商名称
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "customer_name")]
public string CustomerName { get; set; }
///
/// Desc:省名称
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "state_name")]
public string StateName { get; set; }
///
/// Desc:城市
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "city_name")]
public string CityName { get; set; }
///
/// Desc:此时此刻的最新大区名称
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "zone_name")]
public string ZoneName { get; set; }
///
/// Desc:使用天数:任意在手机端或pos端使用收银、核销、会员功能记1
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "shi_yong_tian_shu")]
public int? ShiYongTianShu { get; set; }
///
/// 督导
///
public string RegionManager { get; set; }
///
/// 日期
///
public string DisplayTimeStr { get; set; }
///
/// Desc:前端不要对接
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "search_days")]
public DateTime? SearchDays { get; set; }
}
public class XinKeYangBanDian: YangbandianSearchDay
{
///
/// Desc:新客业绩+新客体验业绩
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "xin_ke_zong_ye_ji")]
public decimal? XinKeZongYeJi { get; set; }
///
/// Desc:新客业绩:顾客购买首单后,则该顾客首单当月所有的消费订单都算为新客业绩(不限品类)
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "xin_ke_ye_ji")]
public decimal? XinKeYeJi { get; set; }
///
/// Desc:新拓客人数:购买体验,一次性服务的新客人数
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "xin_tuo_ke_ren_shu")]
public decimal? XinTuoKeRenShu { get; set; }
///
/// Desc:新客体验业绩:新客首单前购买体验,一次性服务的业绩总和
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "xin_ke_ti_yan_ye_ji")]
public decimal? XinKeTiYanYeJi { get; set; }
///
/// Desc:有核销体验/一次性服务的新客人数
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "dao_dian_ti_yan_ren_shu")]
public int? DaoDianTiYanRenShu { get; set; }
///
/// Desc:留客业绩(统计护肤明细的金额)
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "liu_ke_ye_ji")]
public decimal? LiuKeYeJi { get; set; }
///
/// Desc:留客转化人数:首次购买单次付款大于等于590元的护理套餐(套餐指:购买护肤品,且有赠送服务项目)的新客人数
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "liu_ke_ren_shu")]
public int? LiuKeRenShu { get; set; }
///
/// Desc:转化率:留客转化人数/到店体验人数
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "zhuan_hua_lv")]
public decimal? ZhuanHuaLv { get; set; }
///
/// Desc:锁客卡销售人数:首次购买同一护理套餐(套餐指:购买护肤品,且有赠送服务项目)累计次数大于等于30次的新客人数
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "suo_ke_ren_shu")]
public int? SuoKeRenShu { get; set; }
///
/// Desc:锁客卡销售额
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "suo_ke_ye_ji")]
public decimal? SuoKeYeJi { get; set; }
///
/// Desc:家居/妆发产品业绩:新客购买护肤品(不含赠送)、发饰、化妆产品的业绩
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "jia_ju_ye_ji")]
public decimal? JiaJuYeJi { get; set; }
}
public class LaoKeYangBanDian : YangbandianSearchDay
{
///
/// Desc:总业绩:订单实付金额+消预存金额 (不含充值) +预售转销售单金额
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "zong_ye_ji")]
public decimal? ZongYeJi { get; set; }
///
/// Desc:本月累计业绩:订单实付金额+消预存金额 (不含充值) +预售转销售单金额
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "ben_yue_ye_ji")]
public decimal? BenYueYeJi { get; set; }
///
/// Desc:老客业绩:老客所有消费业绩
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "lao_ke_ye_ji")]
public decimal? LaoKeYeJi { get; set; }
///
/// Desc:老客体验人数:购买体验,一次性服务的新客人数
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "lao_ke_ti_yan_ren_shu")]
public int? LaoKeTiYanRenShu { get; set; }
///
/// Desc:老客体验业绩:老客购买体验,一次性服务的业绩总和
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "lao_ke_ti_yan_ye_ji")]
public decimal? LaoKeTiYanYeJi { get; set; }
///
/// Desc:套餐业绩:老客购买护理套餐的业绩总和(护肤品+赠送服务)
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "tao_can_ye_ji")]
public decimal? TaoCanYeJi { get; set; }
///
/// Desc:锁客卡销售人数:首次购买同一护理套餐(套餐指:购买护肤品,且有赠送服务项目)累计次数大于等于30次的新客人数
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "suo_ke_ren_shu")]
public int? SuoKeRenShu { get; set; }
///
/// Desc:锁客卡销售额
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "suo_ke_ye_ji")]
public decimal? SuoKeYeJi { get; set; }
///
/// Desc:家居/妆发产品业绩:新客购买护肤品(不含赠送)、发饰、化妆产品的业绩
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "jia_ju_ye_ji")]
public decimal? JiaJuYeJi { get; set; }
///
/// Desc:抖音核销单数
/// Default:NULL
/// Nullable:True
///
[SugarColumn(ColumnName = "dou_yin_dan_shu")]
public int? DouYinDanShu { get; set; }
///
/// Desc:店铺销售指标
/// Default:0
/// Nullable:True
///
public decimal? ShopSalesIndicators { get; set; }
///
/// Desc:抖音刷单单数
/// Default:0
/// Nullable:True
///
public int? DouYinBrushingOrdersQty { get; set; }
///
/// Desc:抖音刷单金额
/// Default:0
/// Nullable:True
///
public decimal? DouYinBrushingOrdersAmount { get; set; }
///
/// Desc:抖音好评数
/// Default:0
/// Nullable:True
///
public int? DouYinPositiveReviewQty { get; set; }
///
/// Desc:美团核销单数
/// Default:0
/// Nullable:True
///
public int? MeituanVerifyOrderQty { get; set; }
///
/// Desc:美团刷单单数
/// Default:0
/// Nullable:True
///
public int? MeituanBrushingOrdersQty { get; set; }
///
/// Desc:美团刷单金额
/// Default:0
/// Nullable:True
///
public decimal? MeituanBrushingOrdersAmount { get; set; }
///
/// Desc:美团刷单好评数
/// Default:0
/// Nullable:True
///
public int? MeituanPositiveReviewQty { get; set; }
///
/// Desc:自然流量人数
/// Default:0
/// Nullable:True
///
public int? NaturalFlowQty { get; set; }
///
/// 本月达标率
///
public string DaBiaoLv { get; set; }
///
/// 剩余每日业绩目标
///
public decimal ShengYuMeiRiYeJi { get; set; }
}
public class MemberValueReport
{
public string Id { get; set; }
///
/// 会员名称
///
public string MemberName { get; set; }
///
/// 会员等级
///
public string GrageName { get; set; }
/////
/////
/////
//public string MemberCode { get; set; }
///
/// 会员手机号
///
public string Mobile { get; set; }
///
/// 注册时间
///
public DateTime CreateTime { get; set; }
///
/// 店铺名称
///
public string ShopName { get; set; }
///
/// 店铺编码
///
public string ShopCode { get; set; }
///
/// 店铺归属
///
public string CustomerName { get; set; }
///
/// 省
///
public string StateName { get; set; }
///
/// 市
///
public string CityName { get; set; }
///
/// 区
///
public string ZoneName { get; set; }
///
/// 累计消费金额
///
public decimal LeiJiXiaoFei { get; set; }
///
/// 体验消费次数
///
public int TiYanCiShu { get; set; }
///
/// 体验消费金额
///
public decimal TiYanXiaoFei { get; set; }
///
/// 复购次数
///
public int FuGouCiShu { get; set; }
///
/// 复购累计消费金额
///
public decimal FuGouXiaoFei { get; set; }
///
/// 充值金额
///
public decimal ChongZhiJinE { get; set; }
///
/// 累计核销次数
///
public int HeXiaoCiShu { get; set; }
///
/// 首次体验时间
///
public string TiYanTime { get; set; }
///
/// 首单时间
///
public string ShouDanTime { get; set; }
///
/// 首单消费金额
///
public string ShouDanXiaoFei { get; set; }
///
/// 剩余余额
///
public decimal MemberAccount { get; set; }
///
/// 拥有套餐项目数
///
public int ServerTypeQty { get; set; }
///
/// 剩余服务次数
///
public int ServerQty { get; set; }
///
/// 剩余积分
///
public int JiFen { get; set; }
///
/// 会员活跃度
///
public int StatusType { get; set; }
///
/// 会员活跃度 (对接这个字段)
///
public string StatusTypeText { get; set; }
///
/// 最后一次到店时间
///
public string DaoDianTime { get; set; }
///
/// 最后一次购买时间
///
public string LastSalesTime { get; set; }
///
/// 到店频率 (消费时间范围总天数/消费时间范围内有任意订单的累计天数)
///
public decimal DaoDianPingLv { get; set; }
}
}