From a3716f72066d25d745f4d5103ff23a553c3e102b Mon Sep 17 00:00:00 2001 From: wayne <wayne8692wayne8692@gmail.com> Date: 星期四, 17 二月 2022 11:41:19 +0800 Subject: [PATCH] Merge branch 'sit' into uat --- pamapi/src/main/java/com/pollex/pam/domain/AppointmentNoticeLog.java | 135 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 135 insertions(+), 0 deletions(-) diff --git a/pamapi/src/main/java/com/pollex/pam/domain/AppointmentNoticeLog.java b/pamapi/src/main/java/com/pollex/pam/domain/AppointmentNoticeLog.java new file mode 100644 index 0000000..10c6173 --- /dev/null +++ b/pamapi/src/main/java/com/pollex/pam/domain/AppointmentNoticeLog.java @@ -0,0 +1,135 @@ +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; + } + + + + + +} -- Gitblit v1.8.0