package com.ruoyi.cs.domain; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Getter; import lombok.Setter; import lombok.ToString; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * 回访客户记录对象 cs_customer_follow * * @author ruoyi * @date 2024-05-07 */ @Getter @Setter @ToString public class CsCustomerFollow extends BaseEntity { private static final long serialVersionUID = 1L; /** 拓展交流主键ID */ private String customerFollowId; /** 相关资源ID */ // @Excel(name = "相关资源ID") private String resId; /** 相关资源名 */ // @Excel(name = "相关资源名") private String resName; /** 相关资源类型:0- */ // @Excel(name = "相关资源类型:0-") private String resType; /** 资源类型ID */ // @Excel(name = "资源类型ID") private String resourceClassId; /** 资源类型 */ // @Excel(name = "资源类型") private String resourceClass; /** 回访时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "回访时间", width = 30, dateFormat = "yyyy-MM-dd") private Date followTime; /** 客户姓名 */ @Excel(name = "客户姓名") private String customerName; /** 客户单位ID */ // @Excel(name = "客户单位ID") @Excel(name = "客户单位") private String companyNameId; /** 客户单位 */ private String companyName; /** 部门/院系D */ // @Excel(name = "部门/院系D") private String deptId; /** 二级单位(部门/学院) */ @Excel(name = "部门/院系") private String deptName; /** 客户电话 */ @Excel(name = "客户电话") private String customerPhone; /** 客户类别ID */ // @Excel(name = "客户类别ID") @Excel(name = "客户类别") private String customerClassId; /** 客户类别 */ private String customerClass; /** 回访方式ID */ // @Excel(name = "回访方式ID") @Excel(name = "回访方式") private String followTypeId; /** 回访方式 */ private String followType; /** 回访内容和目的 */ @Excel(name = "回访内容和目的") private String followContent; /** 回访结果 */ @Excel(name = "回访结果") private String followResult; /** 解决方法 */ @Excel(name = "解决方法") private String resolvent; /** 后续跟踪情况 */ @Excel(name = "后续跟踪情况") private String followSituation; /** 客户成交意向ID */ // @Excel(name = "客户成交意向ID") private String transactionIntentionId; /** 客户成交意向 */ @Excel(name = "客户成交意向") private String transactionIntention; /** 回访人 */ @Excel(name = "回访人") private String followUser; /** 累计回访次数 */ @Excel(name = "累计回访次数") private String followTotal; /** 下次回访日期 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "下次回访日期", width = 30, dateFormat = "yyyy-MM-dd") private Date nextFollowTime; /** 附件 */ // @Excel(name = "附件") private String annexUrl; /** 备注 */ @Excel(name = "备注") private String remarks; /** 内容 */ // @Excel(name = "内容") private String content; /** 状态:0-正常,1-隐藏 */ // @Excel(name = "状态:0-正常,1-隐藏") private String status; /** 排序 */ // @Excel(name = "排序") private Integer sort; /** 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd") // @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd") private Date createAt; /** 修改时间 */ @JsonFormat(pattern = "yyyy-MM-dd") // @Excel(name = "修改时间", width = 30, dateFormat = "yyyy-MM-dd") private Date updateAt; /** 删除标记:0-正常,1-删除 */ private String delFlag; /** 关键词 */ private String keyword; /** 提交时间开始 */ private String beginCreateAt; /** 提交时间结束 */ private String endCreateAt; }