using MyCode.Project.Infrastructure.Common; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MyCode.Project.Domain.Message.Request.User { public class MemberRequst { /// /// 店铺ID:选择的店铺ID,或当前登录用户所属店铺ID /// public Guid? ShopID { get; set; } /// /// 搜索关键字 /// public string KeyWord { get; set; } /// /// 卡券ID集合 /// public List CardIDList { get; set; } /// /// 等级ID集合 /// public List GradeIDList { get; set; } /// /// 标签ID集合 /// public List TagIDList { get; set; } /// /// 时间类型 0:不限 2:三天前 3:一周前 4:一个月前 /// public int TimeType { get; set; } /// /// 上次到店时间范围搜索 /// public TimeRange EditTime { get; set; } /// /// 生日日期搜索开始 月-日 /// public string BirthStart { get; set; } /// /// 生日日期搜索结束 月-日 /// public string BirthEnd { get; set; } /// /// 营销顾问ID /// public Guid? ClerkId { get; set; } /// /// 是否已添加微信 -1全部; 0=否;1=是 /// public int? IfAddWx { get; set; } /// /// 是否已添加社区 -1全部; 0=否;1=是 /// public int? IfAddCommunity { get; set; } /// /// 转营销顾问时取消选中的会员ID /// public List NotSelectedIds { get; set; } /// /// 转营销顾问时前端页面选中的会员ID数组 /// public List HadSelectedIds { get; set; } /// /// 转营销顾问时总共选中的会员人数 /// public int? HadSelectedCount { get; set; } /// /// 批量修改营销顾问时的顾问ID /// public Guid? ConsultantId { get; set; } /// /// 最小会员余额 /// public decimal? MinAccount { get; set; } /// /// 最大会员余额 /// public decimal? MaxAccount { get; set; } /// /// 最小剩余服务次数 /// public int? MinServiceQty { get; set; } /// /// 最大剩余服务次数 /// public int? MaxServiceQty { get; set; } /// /// 排序 1=升序 0=倒序 /// public int? SortType { get; set; } /// /// 排序字段 /// public string SortString { get; set; } /// /// 后端使用的字段 /// public Guid? Id { get; set; } /// /// 会员资料增加来源 未选=NULL 0= 其他; 1= 抖音; 2= 美团; 3=自然流量; 4=老顾客裂变 5=1元公益、派单 6=第三方合作 /// public List AddFromType { get; set; } ///// ///// 会员状态 -1=全部; 1=拓客 2=留客 3=锁客 ///// //public int? TuoKeType { get; set; } ///// ///// 会员类型 -1=全部 1=新会员 2=老会员 ///// //public int? NewOrOld { get; set; } ///// ///// 拓客标签 -1=全部 0=未体验 1=体验一次 2=体验2次 3=体验3次以上 ///// //public int? TuoKeLabel { get; set; } ///// ///// 留客标签 -1=全部 0="服务次数0-4" 1="服务次数5-6" 2="服务次数7-8" 3="服务次数9-10" ///// //public int? LiuKeLabel { get; set; } ///// ///// 锁客标签 -1=全部 0="剩余服务20次以上" 1="剩余服务10-19次" 2=剩余服务5-9次" 3="剩余服务≤5次" ///// //public int? SuoKeLabel { get; set; } } #region 需要修改的会员信息 /// /// 需要修改的会员信息 /// public class SetMemberRequst { /// /// 会员营销顾问关系主键ID /// public Guid ID { get; set; } /// /// 会员主键ID /// public Guid MemberID { get; set; } /// /// 会员名称 /// public string Name { get; set; } /// /// 电话 /// public string Mobile { get; set; } /// /// 生日 "月-日" /// public string BirthDay { get; set; } /// /// 生日 "年-月-日" /// public DateTime? BirthDay2 { get; set; } /// /// 会员备注 /// public string Note { get; set; } /// /// 是否已添加微信 0=否;1=是 /// public int? IfAddWx { get; set; } /// /// 是否已添加社区 0=否;1=是 /// public int? IfAddCommunity { get; set; } /// /// Desc:年龄,店员手填 /// Default:0 /// public int? Age { get; set; } } #endregion #region 拟邀名称 public class InviteMemberReq { /// /// 模糊搜索关键字 /// public string KeyWord { get; set; } /// /// 搜索时间(邀约列表可用) /// public DateTime CheckTime { get; set; } } #endregion public class MemberOfInviteRequst { /// /// 店铺ID:选择的店铺ID,或当前登录用户所属店铺ID /// public Guid? ShopID { get; set; } /// /// 搜索关键字 /// public string KeyWord { get; set; } /// /// 只看套餐客户 0=不勾选;1=勾选 /// public int IfTaoCan { get; set; } /// /// 排除已邀约客户 0=不勾选;1=勾选 /// public int IfInvite { get; set; } } /// /// 快速添加的会员信息 /// public class QuicklyAddMemberInformationAct { /// /// 店铺ID:选择的店铺ID /// public Guid? ShopId { get; set; } /// /// 会员名称 /// public string Name { get; set; } /// /// 电话 /// public string Mobile { get; set; } /// /// 会员资料增加来源 未选=NULL 0= 其他; 1= 抖音; 2= 美团; 3=自然流量; 4=老顾客裂变 5=1元公益、派单 /// public int? AddFromType { get; set; } } public class TuoKeMemberRequst { /// /// 店铺ID:选择的店铺ID,或当前登录用户所属店铺ID /// public Guid? ShopID { get; set; } /// /// 搜索关键字 /// public string KeyWord { get; set; } /// /// 转营销顾问时取消选中的会员ID /// public List NotSelectedIds { get; set; } /// /// 转营销顾问时前端页面选中的会员ID数组 /// public List HadSelectedIds { get; set; } /// /// 转营销顾问时总共选中的会员人数 /// public int? HadSelectedCount { get; set; } /// /// 批量修改营销顾问时的顾问ID /// public Guid? ConsultantId { get; set; } /// /// 排序 1=升序 0=倒序 /// public int? SortType { get; set; } /// /// 排序字段 /// public string SortString { get; set; } /// /// 后端使用的字段 /// public Guid? Id { get; set; } /// /// 会员状态 -1=全部; 1=拓客 2=留客 3=锁客 /// public int? TuoKeType { get; set; } /// /// 会员类型 -1=全部 1=新会员 2=老会员 /// public int? NewOrOld { get; set; } /// /// 拓客标签 -1=全部 0=未体验 1=体验一次 2=体验2次 3=体验3次以上 /// public int? TuoKeLabel { get; set; } /// /// 留客标签 -1=全部 0="服务次数0-4" 1="服务次数5-6" 2="服务次数7-8" 3="服务次数9-10" /// public int? LiuKeLabel { get; set; } /// /// 锁客标签 -1=全部 0="剩余服务20次以上" 1="剩余服务10-19次" 2=剩余服务5-9次" 3="剩余服务≤5次" /// public int? SuoKeLabel { get; set; } } }