using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp; using LifePayment.Domain.LifePay; using LifePayment.Domain.Shared; using LifePayment.Domain.Models; namespace LifePayment.Domain { /// /// 渠道咨询 /// public class LifePayChannelConsultation : FullAuditedEntity, IDataUserFilter { /// /// 用户Id /// public Guid? UserId { get; set; } /// /// 推广员 /// public Guid? PromoterId { get; set; } /// /// 推广员 /// public LifePayPromoter Promoter { get; set; } /// /// 咨询人 /// public string Name { get; set; } /// /// 代理类型 /// public LifePayChannelAgentType AgentType { get; set; } /// /// 联系方式 /// public string PhoneNumber { get; set; } /// /// 公司名称 /// public string CompanyName { get; set; } /// /// 客户资源 /// public string CustomerResources { get; set; } /// /// 回访状态 /// public LifePayChannelConsultationFollowupStatus FollowupStatus { get; set; } /// /// 最近回访 /// public DateTime? LastFollowupTime { get; set; } /// /// 回访记录 /// public string FollowupRemark { get; set; } } /// /// 渠道咨询回访 /// public class LifePayChannelConsultationFollowup : FullAuditedEntity, IDataUserFilter { /// /// 渠道咨询Id /// public Guid ChannelConsultationId { get; set; } /// /// 回访状态 /// public LifePayChannelConsultationFollowupStatus FollowupStatus { get; set; } /// /// 回访记录 /// public string FollowupRemark { get; set; } } }