package com.jyw.model; import java.io.Serializable; import java.util.Date; /** * 跟踪记录信息 track_record_info * 2016/11/05 16:28 */ public class TrackRecordInfo implements Serializable { private static final long serialVersionUID = 1L; /** * 记录编号 */ private Integer trackRecordId; /** * 学员编号 */ private Integer studentId; /** * 主题 */ private String trackRecordTitle; /** * 具体内容 */ private String trackRecordContent; /** * 联系时间 */ private Date trackRecordTime; /** * 意向状态 */ private Integer enrollment; /** * 下次联系时间 */ private Date nextRecordTime; /** * 学生对象,获取学员姓名 */ private StudentInfo studentInfo; /** * 数据字典,获取意向信息 */ private DataDictionary dataDictionary; /** * 构造查询条件 */ public TrackRecordInfo(Integer trackRecordId, Integer studentId, String trackRecordTitle, String trackRecordContent, Date trackRecordTime, Integer enrollment, Date nextRecordTime) { this.trackRecordId = trackRecordId; this.studentId = studentId; this.trackRecordTitle = trackRecordTitle; this.trackRecordContent = trackRecordContent; this.trackRecordTime = trackRecordTime; this.enrollment = enrollment; this.nextRecordTime = nextRecordTime; } /** * 构造查询条件 */ public TrackRecordInfo() { super(); } /** * 获取 记录编号 track_record_info.track_record_id * @return 记录编号 */ public Integer getTrackRecordId() { return trackRecordId; } /** * 设置 记录编号 track_record_info.track_record_id * @param trackRecordId 记录编号 */ public void setTrackRecordId(Integer trackRecordId) { this.trackRecordId = trackRecordId; } /** * 获取 学员编号 track_record_info.student_id * @return 学员编号 */ public Integer getStudentId() { return studentId; } /** * 设置 学员编号 track_record_info.student_id * @param studentId 学员编号 */ public void setStudentId(Integer studentId) { this.studentId = studentId; } /** * 获取 主题 track_record_info.track_record_title * @return 主题 */ public String getTrackRecordTitle() { return trackRecordTitle; } /** * 设置 主题 track_record_info.track_record_title * @param trackRecordTitle 主题 */ public void setTrackRecordTitle(String trackRecordTitle) { this.trackRecordTitle = trackRecordTitle == null ? null : trackRecordTitle.trim(); } /** * 获取 具体内容 track_record_info.track_record_content * @return 具体内容 */ public String getTrackRecordContent() { return trackRecordContent; } /** * 设置 具体内容 track_record_info.track_record_content * @param trackRecordContent 具体内容 */ public void setTrackRecordContent(String trackRecordContent) { this.trackRecordContent = trackRecordContent == null ? null : trackRecordContent.trim(); } /** * 获取 联系时间 track_record_info.track_record_time * @return 联系时间 */ public Date getTrackRecordTime() { return trackRecordTime; } /** * 设置 联系时间 track_record_info.track_record_time * @param trackRecordTime 联系时间 */ public void setTrackRecordTime(Date trackRecordTime) { this.trackRecordTime = trackRecordTime; } /** * 获取 意向状态 track_record_info.enrollment * @return 意向状态 */ public Integer getEnrollment() { return enrollment; } /** * 设置 意向状态 track_record_info.enrollment * @param enrollment 意向状态 */ public void setEnrollment(Integer enrollment) { this.enrollment = enrollment; } /** * 获取 下次联系时间 track_record_info.next_record_time * @return 下次联系时间 */ public Date getNextRecordTime() { return nextRecordTime; } /** * 设置 下次联系时间 track_record_info.next_record_time * @param nextRecordTime 下次联系时间 */ public void setNextRecordTime(Date nextRecordTime) { this.nextRecordTime = nextRecordTime; } /** * 学员信息 * @return */ public StudentInfo getStudentInfo() { return studentInfo; } public void setStudentInfo(StudentInfo studentInfo) { this.studentInfo = studentInfo; } /** * 意向信息 * @return */ public DataDictionary getDataDictionary() { return dataDictionary; } public void setDataDictionary(DataDictionary dataDictionary) { this.dataDictionary = dataDictionary; } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append(getClass().getSimpleName()); sb.append(" ["); sb.append("Hash = ").append(hashCode()); sb.append(", serialVersionUID=").append(serialVersionUID); sb.append(", trackRecordId=").append(trackRecordId); sb.append(", studentId=").append(studentId); sb.append(", trackRecordTitle=").append(trackRecordTitle); sb.append(", trackRecordContent=").append(trackRecordContent); sb.append(", trackRecordTime=").append(trackRecordTime); sb.append(", enrollment=").append(enrollment); sb.append(", nextRecordTime=").append(nextRecordTime); sb.append("]"); return sb.toString(); } }