比對新檔案 |
| | |
| | | package com.pollex.pam.domain; |
| | | |
| | | import java.io.Serializable; |
| | | import java.time.Instant; |
| | | import java.util.Date; |
| | | |
| | | import javax.persistence.Column; |
| | | import javax.persistence.Entity; |
| | | import javax.persistence.GeneratedValue; |
| | | import javax.persistence.GenerationType; |
| | | import javax.persistence.Id; |
| | | import javax.persistence.Table; |
| | | |
| | | import org.springframework.data.annotation.CreatedBy; |
| | | import org.springframework.data.annotation.CreatedDate; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonIgnore; |
| | | |
| | | @Entity |
| | | @Table(name = "appointment_notice_log") |
| | | public class AppointmentNoticeLog implements Serializable { |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @Id |
| | | @GeneratedValue(strategy = GenerationType.IDENTITY) |
| | | private Long id; |
| | | |
| | | @Column(name = "phone") |
| | | private String phone; |
| | | |
| | | @Column(name = "email") |
| | | private String email; |
| | | |
| | | @Column(name = "appointment_id") |
| | | private Long appointmentId; |
| | | |
| | | // @Column(name = "type") |
| | | // private String type; |
| | | |
| | | @Column(name = "content") |
| | | private String content; |
| | | |
| | | // @CreatedBy |
| | | // @Column(name = "created_by", nullable = false, length = 50, updatable = false) |
| | | // @JsonIgnore |
| | | // private String createdBy; |
| | | |
| | | @CreatedDate |
| | | @Column(name = "created_date", updatable = false) |
| | | private Instant createdDate = Instant.now(); |
| | | |
| | | @Column(name = "interview_date") |
| | | private Date interviewDate; |
| | | |
| | | 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 Long getAppointmentId() { |
| | | return appointmentId; |
| | | } |
| | | |
| | | public void setAppointmentId(Long appointmentId) { |
| | | this.appointmentId = appointmentId; |
| | | } |
| | | |
| | | // public String getType() { |
| | | // return type; |
| | | // } |
| | | // |
| | | // public void setType(String type) { |
| | | // this.type = type; |
| | | // } |
| | | |
| | | public String getContent() { |
| | | return content; |
| | | } |
| | | |
| | | public void setContent(String content) { |
| | | this.content = content; |
| | | } |
| | | |
| | | // public String getCreatedBy() { |
| | | // return createdBy; |
| | | // } |
| | | // |
| | | // public void setCreatedBy(String createdBy) { |
| | | // this.createdBy = createdBy; |
| | | // } |
| | | |
| | | public Instant getCreatedDate() { |
| | | return createdDate; |
| | | } |
| | | |
| | | public void setCreatedDate(Instant createdDate) { |
| | | this.createdDate = createdDate; |
| | | } |
| | | |
| | | public Date getInterviewDate() { |
| | | return interviewDate; |
| | | } |
| | | |
| | | public void setInterviewDate(Date interviewDate) { |
| | | this.interviewDate = interviewDate; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | } |