using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MyCode.Project.Domain.Message.Request.Million
{
#region 设置店铺业绩计算方式
public class KPIModelReq
{
///
/// 店铺ID;加盟商选中时需传
///
public Guid? ShopID { get; set; }
///
/// 方式对应值
///
public int Model { get; set; }
}
#endregion
#region 店员指标设置
public class MonthKPIReq
{
///
/// 指标类型 0:月度 1:日指标
///
public int TargetType { get; set; }
///
/// 店铺ID;加盟商保存时需传
///
public Guid? ShopID { get; set; }
///
/// 各个店员指标设置明细
///
public List ClerkDetail { get; set; }
}
public class KPIDetailReq
{
///
/// Desc:店员ID
/// Default:
/// Nullable:False
///
public Guid ClerkID { get; set; }
///
/// 店员名称
///
public string Name { get; set; }
///
/// Desc:业绩指标(元)
/// Default:
/// Nullable:False
///
public decimal? Qty { get; set; }
}
#endregion
#region 店员拓客指标设置
public class ExtensionReq
{
///
/// 指标类型 0:月度 1:日指标
///
public int TargetType { get; set; }
///
/// 店铺ID;加盟商保存时需传
///
public Guid? ShopID { get; set; }
///
/// 各个店员指标设置明细
///
public List ClerkDetail { get; set; }
}
public class ExtensionDetailReq
{
///
/// Desc:店员ID
///
public Guid ClerkID { get; set; }
///
/// 店员名称
///
public string Name { get; set; }
/////
///// 老顾客人数
/////
//public int? RegularQty { get; set; }
///
/// 新顾客人数
///
public int? Qty { get; set; }
}
#endregion
#region 店员邀约指标设置
public class InviteReq
{
///
/// 指标类型 0:月度 1:日指标
///
public int TargetType { get; set; }
///
/// 店铺ID;加盟商保存时需传
///
public Guid? ShopID { get; set; }
///
/// 各个店员指标设置明细
///
public List ClerkDetail { get; set; }
}
public class InviteDetailReq
{
///
/// Desc:店员ID
///
public Guid ClerkID { get; set; }
///
/// 店员名称
///
public string Name { get; set; }
///
/// 邀约人数
///
public int? Qty { get; set; }
}
#endregion
#region 店员护理指标设置
public class NurseReq
{
///
/// 指标类型 0:月度 1:日指标
///
public int TargetType { get; set; }
///
/// 店铺ID;加盟商保存时需传
///
public Guid? ShopID { get; set; }
///
/// 各个店员指标设置明细
///
public List ClerkDetail { get; set; }
}
public class NurseDetailReq
{
///
/// Desc:店员ID
///
public Guid ClerkID { get; set; }
///
/// 店员名称
///
public string Name { get; set; }
///
/// 护理人数
///
public int? Qty { get; set; }
}
#endregion
#region 店员体验指标设置
public class ExperienceReq
{
///
/// 指标类型 0:月度 1:日指标
///
public int TargetType { get; set; }
///
/// 店铺ID;加盟商保存时需传
///
public Guid? ShopID { get; set; }
///
/// 各个店员指标设置明细
///
public List ClerkDetail { get; set; }
}
public class ExperienceDetailReq
{
///
/// Desc:店员ID
///
public Guid ClerkID { get; set; }
///
/// 店员名称
///
public string Name { get; set; }
///
/// 体验人数
///
public int? Qty { get; set; }
}
#endregion
#region 店员裂变指标设置
public class FissionReq
{
///
/// 指标类型 0:月度 1:日指标
///
public int TargetType { get; set; }
///
/// 店铺ID;加盟商保存时需传
///
public Guid? ShopID { get; set; }
///
/// 各个店员指标设置明细
///
public List ClerkDetail { get; set; }
}
public class FissionDetailReq
{
///
/// 店员ID
///
public Guid ClerkID { get; set; }
///
/// 店员名称
///
public string Name { get; set; }
///
/// 人数
///
public int? Qty { get; set; }
}
#endregion
#region 早会旺场指标设置
public class ZHWCReq
{
///
/// 店铺ID;加盟商保存时需传
///
public Guid? ShopID { get; set; }
///
/// 当前操作类型 0:店长分配任务 1:店员提交数据 2:店长审核
///
public int Flag { get; set; }
///
/// 各个店员指标设置明细
///
public List ClerkDetail { get; set; }
}
public class ZHWCDetailReq
{
///
/// Desc:店员ID
///
public Guid ClerkID { get; set; }
///
/// 店员名称
///
public string Name { get; set; }
///
/// 实际数量
///
public int? Qty { get; set; }
///
/// 目标数量
///
public int? TargetQty { get; set; }
}
#endregion
#region 店员提交自己的五项指标数据给店长
public class ZHResultReq
{
///
/// 消息公告主键ID
///
public Guid ID { get; set; }
///
/// 业绩指标数据
///
public ZHKPIAuditDetailReq KPIResult { get; set; }
///
/// 纳新指标数据
///
public ZHAuditDetailReq NewResult { get; set; }
///
/// 邀约指标数据
///
public ZHAuditDetailReq InviteResult { get; set; }
///
/// 护理指标数据
///
public ZHAuditDetailReq NurseResult { get; set; }
///
/// 体验指标数据
///
public ZHAuditDetailReq ExperienceResult { get; set; }
}
public class ZHKPIAuditDetailReq
{
///
/// 实际业绩
///
public decimal Qty { get; set; }
///
/// 目标业绩
///
public decimal TargetQty { get; set; }
}
public class ZHAuditDetailReq
{
///
/// 实际数量
///
public int Qty { get; set; }
///
/// 目标数量
///
public int TargetQty { get; set; }
}
#endregion
#region 店员查看自己早旺场指标任务和查看本人早旺场数据
public class ZHWCResultReq
{
///
/// 消息-任务公告主键ID
///
public Guid ID { get; set; }
///
/// 提交的数据
///
public List List { get; set; }
}
public class ZHWCResultList
{
///
/// 主键ID
///
public Guid Id { get; set; }
///
/// 是否可以修改 0:不可以 1:可以修改 (店长已审核此项指标,不能修改)
///
public int IsModify { get; set; }
///
/// 实际数量
///
public int Qty { get; set; }
///
/// 目标数量
///
public int TargetQty { get; set; }
}
#endregion
}