保誠-保戶業務員媒合平台
HelenHuang
2021-12-30 ac594e4efb30ba28776d74b0fb08ab34d7c32023
pamapi/src/main/java/com/pollex/pam/domain/Appointment.java
@@ -2,6 +2,7 @@
import java.io.Serializable;
import java.time.Instant;
import java.util.List;
import javax.persistence.*;
@@ -58,11 +59,10 @@
    @CreatedDate
   @Column(name = "appointment_date", updatable = false)
    private Instant appointmentDate;
    private Instant appointmentDate = Instant.now();
    @LastModifiedDate
    @Column(name = "last_modified_date")
    private Instant lastModifiedDate;
    private Instant lastModifiedDate = Instant.now();
   @Column(name = "agent_no")
    private String agentNo;
@@ -82,6 +82,10 @@
    @Enumerated(value = EnumType.STRING)
    @Column(name = "status")
    private AppointmentStatusEnum status;
    @JoinColumn(name = "appointment_id")
    @OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.REMOVE)
    private List<AppointmentMemo> appointmentMemoList;
   public Long getId() {
      return id;
@@ -234,4 +238,16 @@
    public void setLastModifiedDate(Instant lastModifiedDate) {
        this.lastModifiedDate = lastModifiedDate;
    }
   public List<AppointmentMemo> getAppointmentMemoList() {
      return appointmentMemoList;
   }
   public void setAppointmentMemoList(List<AppointmentMemo> appointmentMemoList) {
      this.appointmentMemoList = appointmentMemoList;
   }
}