|
|
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;
|
|
|
} |