| | |
| | | package com.pollex.pam.service.dto; |
| | | |
| | | import java.time.Instant; |
| | | import java.util.List; |
| | | |
| | | import javax.persistence.Column; |
| | | import javax.persistence.EnumType; |
| | | import javax.persistence.Enumerated; |
| | | |
| | | 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 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 setAppointmentDate(Instant appointmentDate) { |
| | | this.appointmentDate = appointmentDate; |
| | | } |
| | | public String getAgentNo() { |
| | | public Instant getLastModifiedDate() { |
| | | return lastModifiedDate; |
| | | } |
| | | public void setLastModifiedDate(Instant lastModifiedDate) { |
| | | this.lastModifiedDate = lastModifiedDate; |
| | | } |
| | | public String getAgentNo() { |
| | | return agentNo; |
| | | } |
| | | public void setAgentNo(String agentNo) { |
| | |
| | | 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; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | } |