package com.pollex.pam.service.dto;
|
|
import java.time.Instant;
|
import java.util.List;
|
|
import com.pollex.pam.domain.AppointmentClosedInfo;
|
import com.pollex.pam.domain.AppointmentMemo;
|
import com.pollex.pam.domain.AppointmentNoticeLog;
|
import com.pollex.pam.domain.InterviewRecord;
|
import com.pollex.pam.enums.ContactStatusEnum;
|
|
public class AppointmentCustomerViewDTO {
|
|
private Long id;
|
private String phone;
|
private String email;
|
private String contactType;
|
private String gender;
|
private String age;
|
private String job;
|
private String requirement;
|
private ContactStatusEnum communicateStatus;
|
private String hopeContactTime;
|
private String otherRequirement;
|
private Instant appointmentDate;
|
private Instant lastModifiedDate;
|
private String agentNo;
|
private Long customerId;
|
private String name;
|
private Instant consultantViewTime;
|
private Instant consultantReadTime;
|
private Instant contactTime;
|
private Float satisfactionScore;
|
private List<AppointmentMemo> appointmentMemoList;
|
private List<InterviewRecordDTO> interviewRecordDTOs;
|
private List<AppointmentNoticeLog> appointmentNoticeLogs;
|
private AppointmentClosedInfo appointmentClosedInfo;
|
|
public Long getId() {
|
return id;
|
}
|
public void setId(Long id) {
|
this.id = id;
|
}
|
public String getPhone() {
|
return phone;
|
}
|
public void setPhone(String phone) {
|
this.phone = phone;
|
}
|
public String getEmail() {
|
return email;
|
}
|
public void setEmail(String email) {
|
this.email = email;
|
}
|
public String getContactType() {
|
return contactType;
|
}
|
public void setContactType(String contactType) {
|
this.contactType = contactType;
|
}
|
public String getGender() {
|
return gender;
|
}
|
public void setGender(String gender) {
|
this.gender = gender;
|
}
|
public String getAge() {
|
return age;
|
}
|
public void setAge(String age) {
|
this.age = age;
|
}
|
public String getJob() {
|
return job;
|
}
|
public void setJob(String job) {
|
this.job = job;
|
}
|
public String getRequirement() {
|
return requirement;
|
}
|
public void setRequirement(String requirement) {
|
this.requirement = requirement;
|
}
|
public ContactStatusEnum getCommunicateStatus() {
|
return communicateStatus;
|
}
|
public void setCommunicateStatus(ContactStatusEnum communicateStatus) {
|
this.communicateStatus = communicateStatus;
|
}
|
public String getHopeContactTime() {
|
return hopeContactTime;
|
}
|
public void setHopeContactTime(String hopeContactTime) {
|
this.hopeContactTime = hopeContactTime;
|
}
|
public String getOtherRequirement() {
|
return otherRequirement;
|
}
|
public void setOtherRequirement(String otherRequirement) {
|
this.otherRequirement = otherRequirement;
|
}
|
public Instant getAppointmentDate() {
|
return appointmentDate;
|
}
|
public void setAppointmentDate(Instant appointmentDate) {
|
this.appointmentDate = appointmentDate;
|
}
|
public Instant getLastModifiedDate() {
|
return lastModifiedDate;
|
}
|
public void setLastModifiedDate(Instant lastModifiedDate) {
|
this.lastModifiedDate = lastModifiedDate;
|
}
|
public String getAgentNo() {
|
return agentNo;
|
}
|
public void setAgentNo(String agentNo) {
|
this.agentNo = agentNo;
|
}
|
public Long getCustomerId() {
|
return customerId;
|
}
|
public void setCustomerId(Long customerId) {
|
this.customerId = customerId;
|
}
|
public String getName() {
|
return name;
|
}
|
public void setName(String name) {
|
this.name = name;
|
}
|
public Instant getConsultantViewTime() {
|
return consultantViewTime;
|
}
|
public void setConsultantViewTime(Instant consultantViewTime) {
|
this.consultantViewTime = consultantViewTime;
|
}
|
public Instant getConsultantReadTime() {
|
return consultantReadTime;
|
}
|
public void setConsultantReadTime(Instant consultantReadTime) {
|
this.consultantReadTime = consultantReadTime;
|
}
|
public Instant getContactTime() {
|
return contactTime;
|
}
|
public void setContactTime(Instant contactTime) {
|
this.contactTime = contactTime;
|
}
|
public Float getSatisfactionScore() {
|
return satisfactionScore;
|
}
|
public void setSatisfactionScore(Float satisfactionScore) {
|
this.satisfactionScore = satisfactionScore;
|
}
|
public List<AppointmentMemo> getAppointmentMemoList() {
|
return appointmentMemoList;
|
}
|
public void setAppointmentMemoList(List<AppointmentMemo> appointmentMemoList) {
|
this.appointmentMemoList = appointmentMemoList;
|
}
|
public List<InterviewRecordDTO> getInterviewRecordDTOs() {
|
return interviewRecordDTOs;
|
}
|
public void setInterviewRecordDTOs(List<InterviewRecordDTO> interviewRecordDTOs) {
|
this.interviewRecordDTOs = interviewRecordDTOs;
|
}
|
public List<AppointmentNoticeLog> getAppointmentNoticeLogs() {
|
return appointmentNoticeLogs;
|
}
|
public void setAppointmentNoticeLogs(List<AppointmentNoticeLog> appointmentNoticeLogs) {
|
this.appointmentNoticeLogs = appointmentNoticeLogs;
|
}
|
public AppointmentClosedInfo getAppointmentClosedInfo() {
|
return appointmentClosedInfo;
|
}
|
public void setAppointmentClosedInfo(AppointmentClosedInfo appointmentClosedInfo) {
|
this.appointmentClosedInfo = appointmentClosedInfo;
|
}
|
|
|
|
|
}
|