66 lines
1.4 KiB
Java
66 lines
1.4 KiB
Java
package net.gepafin.tendermanagement.entities;
|
|
|
|
import jakarta.persistence.*;
|
|
import lombok.Data;
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
@Data
|
|
@Entity
|
|
@Table(name = "application_evaluation")
|
|
public class ApplicationEvaluationEntity extends BaseEntity{
|
|
|
|
@Column(name = "application_Id")
|
|
private Long applicationId;
|
|
|
|
@Column(name = "user_id")
|
|
private Long userId;
|
|
|
|
@Column(name = "criteria")
|
|
private String criteria;
|
|
|
|
@Column(name = "checklist")
|
|
private String checklist;
|
|
|
|
@Column(name = "EVALUATION_DOCUMENT")
|
|
private String evaluationDocument;
|
|
|
|
@Column(name = "file")
|
|
private String file;
|
|
|
|
@Column(name = "note")
|
|
private String note;
|
|
|
|
@Column(name = "status")
|
|
private String status;
|
|
|
|
@Column(name = "MOTIVATION")
|
|
private String motivation;
|
|
|
|
@Column(name="IS_DELETED")
|
|
private Boolean isDeleted;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "assigned_applications_id", nullable = true)
|
|
private AssignedApplicationsEntity assignedApplicationsEntity;
|
|
|
|
@Column(name = "INITIAL_DAYS")
|
|
private Long initialDays;
|
|
|
|
@Column(name = "REMAINING_DAYS")
|
|
private Long remainingDays;
|
|
|
|
@Column(name = "SUSPENDED_DAYS")
|
|
private Long suspendedDays;
|
|
|
|
@Column(name = "START_DATE")
|
|
private LocalDateTime startDate;
|
|
|
|
@Column(name = "END_DATE")
|
|
private LocalDateTime endDate;
|
|
|
|
@Column(name = "STOP_DATE_TIME")
|
|
private LocalDateTime stopDateTime;
|
|
|
|
}
|