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; }
}
}