package com.diagbot.entity; import cn.afterturn.easypoi.excel.annotation.Excel; import lombok.Data; import javax.validation.constraints.NotBlank; import java.util.Date; /** *

* 药品映射表 *

* * @author zhaops * @since 2020-07-28 */ @Data public class DrugConfig { /** * 主键 */ private Long id; /** * 是否删除,N:未删除,Y:删除 */ private String isDeleted; /** * 记录创建时间 */ private Date gmtCreate; /** * 记录修改时间,如果时间是1970年则表示纪录未修改 */ private Date gmtModified; /** * 创建人,0表示无创建人值 */ private String creator; /** * 修改人,如果为0则表示纪录未修改 */ private String modifier; /** * 医院id */ private Long hospitalId; /** * 医院药品名称 */ @Excel(name = "医院药品名称", width = 40, orderNum = "1", isImportField = "true") @NotBlank(message = "请输入医院药品名称") private String hisName; /** * 标准药品名称 */ @Excel(name = "标准药品名称", width = 40, orderNum = "2", isImportField = "true") @NotBlank(message = "请输入标准药品名称") private String uniqueName; /** * 标准编码 */ private String code; /** * 剂型 */ @Excel(name = "药品剂型", width = 60, orderNum = "3", isImportField = "true") private String form; @Excel(name = "国药准字", width = 40, orderNum = "4", isImportField = "true") private String approval; /** * 是否匹配(0-未匹配、1-已匹配) */ @Excel(name = "是否匹配【未匹配、已匹配】", width = 20, orderNum = "5", replace = { "未匹配_0", "已匹配_1" }, isImportField = "true") private Integer isMatch; /** * 数据来源(1-标准词、2-同义词、3-编码、4-历史数据、5-相似词、99-数据迁移) */ @Excel(name = "数据来源【不填、标准词、同义词、编码、历史数据、相似词、国药准字】", width = 20, orderNum = "6", replace = { "标准词_1", "同义词_2", "编码_3", "历史数据_4", "相似词_5", "国药准字_6", "数据迁移_99", "_null" }, isImportField = "true") private Integer source; }