package com.ruoyi.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import lombok.Data; import java.io.Serializable; import java.time.LocalDateTime; import java.util.Date; /** *
* 年度健康表的每一次检查的记录表 *
* * @author ojq * @since 2023-03-14 */ @TableName("z_year_info") @Data public class ZYearInfo implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 年度健康表id */ private Long uid; /** * 体检时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "体检时间") private Date checkTime; @TableField(exist = false) @JsonFormat(pattern = "yyyy-MM-dd") private Date happenStartTime; @TableField(exist = false) @JsonFormat(pattern = "yyyy-MM-dd") private Date happenEndTime; /** * 类型 */ @Excel(name = "类型") private String type; /** * 就诊医院 */ @Excel(name = "就诊医院") private String hospital; /** * 题名 */ @Excel(name = "题名") private String title; /** * 注意事项 */ @Excel(name = "注意事项") private String notice; /** * 备注 */ @Excel(name = "备注") private String remark; /** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date createTime; private String url; }