package com.glxp.api.entity.purchase; 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 lombok.Data; import java.util.Date; /** * 资质预警消息 */ @Data @TableName(value = "sup_cert_remind_msg") public class SupCertRemindMsgEntity { /** * id */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 关联主键,关联耗材字典ID,生产企业ID,供应商ID */ @TableField(value = "idFk") private String idFk; /** * 资质证书编码 */ @TableField(value = "code") private String code; /** * 有效期 */ @TableField(value = "vailDate") private Date vailDate; /** * 失效期 */ @TableField(value = "expireDate") private Date expireDate; /** * 类型(1:供应商资质;2:生产企业资质;3:产品资质;) */ @TableField(value = "`type`") private Integer type; /** * 状态(1:未确认;2:已确认;) */ @TableField(value = "`status`") private Integer status; /** * 忽略状态(0:不忽略;1:忽略7天;2:忽略15天;3:忽略30天;) */ @TableField(value = "ignoreStatus") private Integer ignoreStatus; /** * 预警消息 */ @TableField(value = "msg") private String msg; /** * 处理方式 */ @TableField(value = "handleMsg") private String handleMsg; /** * 下次预警时间 */ @TableField(value = "nextRemindTime") private Date nextRemindTime; /** * 创建时间 */ @TableField(value = "createTime") private Date createTime; /** * 更新时间 */ @TableField(value = "updateTime") private Date updateTime; /** * 备注 */ @TableField(value = "remark") private String remark; @TableField(value = "remindCount") private int remindCount; }