package com.gkhy.labRiskManage.domain.experiment.entity; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springframework.data.annotation.CreatedDate; import org.springframework.data.annotation.LastModifiedDate; import javax.persistence.*; import java.time.LocalDateTime; /** * @email 1603559716@qq.com * @author: zf * @date: 2023/4/24 * @time: 9:16 */ @Data @Entity @Table(name = "experiment_and_emergency") public class ExperimentAndEmergency { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "id") private Long id; /** * 有无应急预案 */ private String emergencyPlan; /** * 预案名称 */ private String emergencyPlanName; /** * 是否演练 */ private String emergencyDrillStatus; /** * 应急演练情况 */ private String emergencyDrill; /** * 实验信息 */ private Long experimentId; /** * 修改时间 */ @JsonFormat @LastModifiedDate private LocalDateTime updateTime; /** * 新建时间 */ @JsonFormat @CreatedDate @Column(name = "create_time",updatable = false) private LocalDateTime createTime; /** * 最后修改人 */ private Long updateByUserId; /** * 新建人 */ private Long createByUserId; /** * 删除状态:0-正常;1-已删除 */ private Byte deleteStatus; }