diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/AbroadPharmaBaseInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/AbroadPharmaBaseInfo.java index fd18586..ad4d466 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/AbroadPharmaBaseInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/AbroadPharmaBaseInfo.java @@ -1,6 +1,7 @@ package com.alihealth.d2d.provtest.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.dataformat.xml.annotation.JacksonXmlProperty; @@ -32,6 +33,7 @@ public class AbroadPharmaBaseInfo implements Serializable { /** * 事件流水号 */ + @TableField("event_id") private String eventId; /** diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/DomesticDrugBaseInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/DomesticDrugBaseInfo.java index 17d37e4..e351561 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/DomesticDrugBaseInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/DomesticDrugBaseInfo.java @@ -41,6 +41,7 @@ public class DomesticDrugBaseInfo implements Serializable { /** * 事件流水号 */ + @TableField("event_id") private String eventId; /** diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/DomesticDrugProductionApplyInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/DomesticDrugProductionApplyInfo.java index d26df4c..42d7d67 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/DomesticDrugProductionApplyInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/DomesticDrugProductionApplyInfo.java @@ -1,12 +1,12 @@ package com.alihealth.d2d.provtest.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 lombok.Builder; import lombok.Data; -import javax.persistence.Column; import java.time.LocalDateTime; import java.util.Date; @@ -22,113 +22,119 @@ public class DomesticDrugProductionApplyInfo { @TableId(type = IdType.AUTO) // 明确指定使用数据库自增 private Long id; - @Column(name = "event_id") + @TableField("event_id") private String eventId;//事件流水号 - @Column(name = "create_time", updatable = false) + @TableField(value = "create_time") // 仅数据库字段 private LocalDateTime createTime = LocalDateTime.now(); - @Column(name = "update_time") + @TableField("update_time") private LocalDateTime updateTime; //private String eventId; - @Column(name = "rec_time") + @TableField("rec_time") private Date recTime; - @Column(name = "ypzsm") + @TableField("ypzsm") private String ypzsm; - @Column(name = "syjbzypzsm") + @TableField("syjbzypzsm") private String syjbzypzsm; - @Column(name = "bzcj") + @TableField("bzcj") private String bzcj; - @Column(name = "ymzt") + @TableField("ymzt") private String ymzt; - /** 包含最小销售包装单元数量 */ + /** + * 包含最小销售包装单元数量 + */ private Integer bhzxxsbzdysl; - @Column(name = "tyshxydmscqy") + @TableField("tyshxydmscqy") private String tyshxydmscqy; - @Column(name = "scqymc") + @TableField("scqymc") private String scqymc; - @Column(name = "yptymc") + @TableField("yptymc") private String yptymc; - @Column(name = "gjypbsm") + @TableField("gjypbsm") private String gjypbsm; - @Column(name = "ymscph") + @TableField("ymscph") private String ymscph; - @Column(name = "scrq") + @TableField("scrq") private Date scrq; - @Column(name = "ymyxqjzrq") + @TableField("ymyxqjzrq") private Date ymyxqjzrq; - @Column(name = "scsl") + @TableField("scsl") private Integer scsl; - @Column(name = "scdz") + @TableField("scdz") private String scdz; - @Column(name = "rkdbh") + @TableField("rkdbh") private String rkdbh; - @Column(name = "rksj") + @TableField("rksj") private Date rksj; - @Column(name = "rkdwmc") + @TableField("rkdwmc") private String rkdwmc; - @Column(name = "rkdwtyshxydm") + @TableField("rkdwtyshxydm") private String rkdwtyshxydm; - @Column(name = "rkdwlx") + @TableField("rkdwlx") private String rkdwlx; - @Column(name = "ypspmc") + @TableField("ypspmc") private String ypspmc; - @Column(name = "ypbwm") + @TableField("ypbwm") private String ypbwm; - @Column(name = "jx") + @TableField("jx") private String jx; - @Column(name = "zjgg") + @TableField("zjgg") private String zjgg; - @Column(name = "bzgg") + @TableField("bzgg") private String bzgg; - @Column(name = "bzzhb") + @TableField("bzzhb") private Integer bzzhb; - @Column(name = "ypyxq") + @TableField("ypyxq") private Integer ypyxq; - @Column(name = "ypyxqdw") + @TableField("ypyxqdw") private String ypyxqdw; - @Column(name = "yppzwh") + @TableField("yppzwh") private String yppzwh; - @Column(name = "yppzwhyxq") + @TableField("yppzwhyxq") private Date yppzwhyxq; - @Column(name = "ypscph") + @TableField("ypscph") private String ypscph; - /** 药品上市许可持有人名称 */ + /** + * 药品上市许可持有人名称 + */ private String ymssxkcyrmc; - /** 统一社会信用代码(药品上市许可持有人) */ + /** + * 统一社会信用代码(药品上市许可持有人) + */ private String tyshxydmymssxkcyr; } diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/DomesticPharmaBaseInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/DomesticPharmaBaseInfo.java index 0457912..6f7b49a 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/DomesticPharmaBaseInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/DomesticPharmaBaseInfo.java @@ -1,15 +1,13 @@ package com.alihealth.d2d.provtest.domain; -import com.alihealth.d2d.provtest.entity.BaseEntity; 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.dataformat.xml.annotation.JacksonXmlProperty; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; import lombok.Data; -import javax.persistence.Column; -import javax.xml.bind.annotation.*; import java.io.Serializable; import java.time.LocalDateTime; @@ -24,114 +22,114 @@ public class DomesticPharmaBaseInfo implements Serializable { @TableId(value = "id", type = IdType.AUTO) // 明确指定使用数据库自增 private Long id; - @Column(name = "event_id") + @TableField("event_id") private String eventId;//事件流水号 - @Column(name = "create_time", updatable = false) + @TableField( "create_time") // 仅数据库字段 private LocalDateTime createTime = LocalDateTime.now(); - @Column(name = "update_time") + @TableField( "update_time") private LocalDateTime updateTime; - @Column(name = "tyshxydm", unique = true) + @TableField( "tyshxydm") @JacksonXmlProperty(localName = "TYSHXYDM") private String tyshxydm; - @Column(name = "jnypscqymc") + @TableField( "jnypscqymc") @JacksonXmlProperty(localName = "JNYPSCQYMC") private String jnypscqymc; - @Column(name = "jnypscqylx") + @TableField( "jnypscqylx") @JacksonXmlProperty(localName = "JNYPSCQYLX") private String jnypscqylx; - @Column(name = "zsdz") + @TableField( "zsdz") @JacksonXmlProperty(localName = "ZSDZ") private String zsdz; - @Column(name = "zsdzgjhdq") + @TableField( "zsdzgjhdq") @JacksonXmlProperty(localName = "ZSDZGJHDQ") private String zsdzgjhdq; // 注册地址国家/地区代码 - @Column(name = "zsdzszxszzq") + @TableField( "zsdzszxszzq") @JacksonXmlProperty(localName = "ZSDZSZXSZZQ") private String zsdzszxszzq; // 注册地址所在行政区 - @Column(name = "zsdzsqzzzm") + @TableField( "zsdzsqzzzm") @JacksonXmlProperty(localName = "ZSDZSQZZZM") private String zsdzsqzzzm; // 注册地址社区/镇/村 - @Column(name = "zsdzxzzxxjs") + @TableField( "zsdzxzzxxjs") @JacksonXmlProperty(localName = "ZSDZXZZXXJS") private String zsdzxzzxxjs; // 注册地址乡镇/街道 - @Column(name = "zsdzxzjdbsc") + @TableField( "zsdzxzjdbsc") @JacksonXmlProperty(localName = "ZSDZXZJDBSC") private String zsdzxzjdbsc; // 注册地址详细街道办/社区 - @Column(name = "zsdzcjlld") + @TableField( "zsdzcjlld") @JacksonXmlProperty(localName = "ZSDZCJLLD") private String zsdzcjlld; // 注册地址村居/路/楼栋 - @Column(name = "zsdzmphm") + @TableField( "zsdzmphm") @JacksonXmlProperty(localName = "ZSDZMPHM") private String zsdzmphm; // 注册地址门牌号码 // 企业负责人信息 - @Column(name = "fddbr") + @TableField( "fddbr") @JacksonXmlProperty(localName = "FDDBR") private String fddbr; // 法定代表人 - @Column(name = "zczb") + @TableField( "zczb") @JacksonXmlProperty(localName = "ZCZB") private String zczb; // 注册资本(万元) // 日期信息 - @Column(name = "clrq") + @TableField( "clrq") @JacksonXmlProperty(localName = "CLRQ") private String clrq; // 成立日期 - @Column(name = "yyqx") + @TableField( "yyqx") @JacksonXmlProperty(localName = "YYQX") private String yyqx; // 营业期限 // 经营信息 - @Column(name = "jyfw") + @TableField( "jyfw") @JacksonXmlProperty(localName = "JYFW") private String jyfw; // 经营范围 - @Column(name = "djjg") + @TableField( "djjg") @JacksonXmlProperty(localName = "DJJG") private String djjg; // 登记机关 // 联系方式 - @Column(name = "gddhhm") + @TableField( "gddhhm") @JacksonXmlProperty(localName = "GDDHHM") private String gddhhm; // 固定电话号码 - @Column(name = "czhm") + @TableField( "czhm") @JacksonXmlProperty(localName = "CZHM") private String czhm; // 传真号码 - @Column(name = "dzxx") + @TableField( "dzxx") @JacksonXmlProperty(localName = "DZXX") private String dzxx; // 电子信箱 - @Column(name = "qywz") + @TableField( "qywz") @JacksonXmlProperty(localName = "QYWZ") private String qywz; // 企业网址 - @Column(name = "lxr") + @TableField( "lxr") @JacksonXmlProperty(localName = "LXR") private String lxr; // 联系人 - @Column(name = "lxdh") + @TableField( "lxdh") @JacksonXmlProperty(localName = "LXDH") private String lxdh; // 联系电话 // 地理坐标 - @Column(name = "zsgps") + @TableField( "zsgps") @JacksonXmlProperty(localName = "ZSGPS") private String zsgps; // GPS坐标(经度,纬度) diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/DrugDeliveryNoteApplyInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/DrugDeliveryNoteApplyInfo.java index e293971..4276327 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/DrugDeliveryNoteApplyInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/DrugDeliveryNoteApplyInfo.java @@ -7,7 +7,6 @@ import com.baomidou.mybatisplus.annotation.TableName; import lombok.Builder; import lombok.Data; -import javax.persistence.Column; import java.util.Date; /** @@ -25,166 +24,166 @@ public class DrugDeliveryNoteApplyInfo { @TableId(value = "id", type = IdType.AUTO) private Long id; //事件流水号 - @Column(name = "event_id") + @TableField( "event_id") private String eventId; //事件响应时间 - @Column(name = "rec_time") + @TableField( "rec_time") private Date recTime; //药品追溯码 - @Column(name = "ypzsm") + @TableField( "ypzsm") private String ypzsm; //包装层级 - @Column(name = "bzcj") + @TableField( "bzcj") private String bzcj; //上一级药品追溯码 - @Column(name = "syjbzypzsm") + @TableField( "syjbzypzsm") private String syjbzypzsm; //追溯码验证状态 - @Column(name = "zsmyzzt") + @TableField( "zsmyzzt") private String zsmyzzt; //暂无 - @Column(name = "ymzt") + @TableField( "ymzt") private String ymzt; //统一社会信用代码(生产企业) - @Column(name = "tyshxydmscqy") + @TableField( "tyshxydmscqy") private String tyshxydmscqy; //生产企业名称 - @Column(name = "scqymc") + @TableField( "scqymc") private String scqymc; //药品通用名称 - @Column(name = "yptymc") + @TableField( "yptymc") private String yptymc; //国家药品标识码 - @Column(name = "gjypbsm") + @TableField( "gjypbsm") private String gjypbsm; //疫苗生产批号 - @Column(name = "ymscph") + @TableField( "ymscph") private String ymscph; //生产日期 - @Column(name = "scrq") + @TableField( "scrq") private Date scrq; //统一社会信用代码(进口疫苗代理企业) - @Column(name = "tyshxydmjkymdlqy") + @TableField( "tyshxydmjkymdlqy") private String tyshxydmjkymdlqy; //进口疫苗代理企业名称 - @Column(name = "jkymdlqymc") + @TableField( "jkymdlqymc") private String jkymdlqymc; //疫苗有效期截止日期 - @Column(name = "ymyxqjzrq") + @TableField( "ymyxqjzrq") private Date ymyxqjzrq; //应收货数量 - @Column(name = "yshsl") + @TableField( "yshsl") private Integer yshsl; //收货数量 - @Column(name = "shsl") + @TableField( "shsl") private Integer shsl; //疫苗上市许可持有人名称 - @Column(name = "ymssxkcyrmc") + @TableField( "ymssxkcyrmc") private String ymssxkcyrmc; //统一社会信用代码(疫苗上市许可持有人) - @Column(name = "tyshxydmymssxkcyr") + @TableField( "tyshxydmymssxkcyr") private String tyshxydmymssxkcyr; //剂型 - @Column(name = "jx") + @TableField( "jx") private String jx; //包装规格 - @Column(name = "bzgg") + @TableField( "bzgg") private String bzgg; //制剂规格 - @Column(name = "zjgg") + @TableField( "zjgg") private String zjgg; //包装转换比 - @Column(name = "bzzhb") + @TableField( "bzzhb") private Integer bzzhb; //包装转换比单位 - @Column(name = "bzzhbdw") + @TableField( "bzzhbdw") private String bzzhbdw; //药品注册分类 - @Column(name = "ypzcfl") + @TableField( "ypzcfl") private String ypzcfl; //特殊药品管理分类 - @Column(name = "tsypglfl") + @TableField( "tsypglfl") private String tsypglfl; //订货单编号 - @Column(name = "dhdbh") + @TableField( "dhdbh") private String dhdbh; //发货单编号 - @Column(name = "fhdbh") + @TableField( "fhdbh") private String fhdbh; //收货单编号 - @Column(name = "shdbh") + @TableField( "shdbh") private String shdbh; //统一社会信用代码(发货机构) - @Column(name = "tyshxydmfhjg") + @TableField( "tyshxydmfhjg") private String tyshxydmfhjg; //暂无 - @Column(name = "jzdwbmfhjg") + @TableField( "jzdwbmfhjg") private String jzdwbmfhjg; //发货机构名称 - @Column(name = "fhjgmc") + @TableField( "fhjgmc") private String fhjgmc; //发货地址 - @Column(name = "fhdz") + @TableField( "fhdz") private String fhdz; //统一社会信用代码(收货机构) - @Column(name = "tyshxydmshjg") + @TableField( "tyshxydmshjg") private String tyshxydmshjg; //暂无 - @Column(name = "jzdwbmshjg") + @TableField( "jzdwbmshjg") private String jzdwbmshjg; //收货地址 - @Column(name = "shdz") + @TableField( "shdz") private String shdz; //收货机构名称 - @Column(name = "shjgmc") + @TableField( "shjgmc") private String shjgmc; //收货类型 - @Column(name = "shlx") + @TableField( "shlx") private String shlx; //收货时间 - @Column(name = "shsj") + @TableField( "shsj") private Date shsj; //单据验证状态 - @Column(name = "djyzzt") + @TableField( "djyzzt") private String djyzzt; //单据验证日期 - @Column(name = "djyzrq") + @TableField( "djyzrq") private Date djyzrq; //单据验证未通过原因 - @Column(name = "djyzwtgyy") + @TableField( "djyzwtgyy") private String djyzwtgyy; //收货人 @TableField("shr") private String shrmc; //发货机构类型 - @Column(name = "fhjglx") + @TableField( "fhjglx") private String fhjglx; //收货机构类型 - @Column(name = "shjglx") + @TableField( "shjglx") private String shjglx; //发货机构小类 - @Column(name = "fhjgxl") + @TableField( "fhjgxl") private String fhjgxl; //收货机构小类 - @Column(name = "shjgxl") + @TableField( "shjgxl") private String shjgxl; //卫生机构代码(收货机构) - @Column(name = "wsjgdmshjg") + @TableField( "wsjgdmshjg") private String wsjgdmshjg; //卫生机构代码(发货机构) - @Column(name = "wsjgdmfhjg") + @TableField( "wsjgdmfhjg") private String wsjgdmfhjg; //执业许可证登记号/诊所备案编号(发货机构) - @Column(name = "zyxkzdjhfhjg") + @TableField( "zyxkzdjhfhjg") private String zyxkzdjhfhjg; //执业许可证登记号/诊所备案编号(收货机构) - @Column(name = "zyxkzdjhshjg") + @TableField( "zyxkzdjhshjg") private String zyxkzdjhshjg; //委托单位名称 - @Column(name = "wtdwmc") + @TableField( "wtdwmc") private String wtdwmc; //委托单位统一社会信用代码 - @Column(name = "wtdwtyshxydm") + @TableField( "wtdwtyshxydm") private String wtdwtyshxydm; /** 药品批准文号 */ @@ -194,13 +193,13 @@ public class DrugDeliveryNoteApplyInfo { private Date yppzwhyxq; //创建时间 - @Column(name = "create_time") + @TableField( "create_time") private Date createTime; //更新时间 - @Column(name = "update_time") + @TableField( "update_time") private Date updateTime; //是否删除(0-否 1-是) - @Column(name = "is_deleted") + @TableField( "is_deleted") private Integer isDeleted; } diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/DrugImportApplyInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/DrugImportApplyInfo.java index 79528b3..6b81bb9 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/DrugImportApplyInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/DrugImportApplyInfo.java @@ -1,12 +1,12 @@ package com.alihealth.d2d.provtest.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 lombok.Builder; import lombok.Data; -import javax.persistence.Column; import java.util.Date; /** @@ -24,113 +24,113 @@ public class DrugImportApplyInfo { @TableId(value = "id", type = IdType.AUTO) private Long id; //事件流水号 - @Column(name = "event_id") + @TableField( "event_id") private String eventId; //事件响应时间 - @Column(name = "rec_time") + @TableField( "rec_time") private Date recTime; //药品追溯码 - @Column(name = "ypzsm") + @TableField( "ypzsm") private String ypzsm; //上一级包装药品追溯码 - @Column(name = "syjbzypzsm") + @TableField( "syjbzypzsm") private String syjbzypzsm; //包装层级 - @Column(name = "bzcj") + @TableField( "bzcj") private String bzcj; //暂无 - @Column(name = "ymzt") + @TableField( "ymzt") private String ymzt; //统一社会信用代码(进口药品代理企业) - @Column(name = "tyshxydmjkypdlqy") + @TableField( "tyshxydmjkypdlqy") private String tyshxydmjkypdlqy; //进口药品代理企业名称 - @Column(name = "jkypdlqymc") + @TableField( "jkypdlqymc") private String jkypdlqymc; //境外药品上市许可持有人代码 - @Column(name = "jwypssxkcyrdm") + @TableField( "jwypssxkcyrdm") private String jwypssxkcyrdm; //境外药品上市许可持有人名称(中文) - @Column(name = "jwypssxkcyrmczw") + @TableField( "jwypssxkcyrmczw") private String jwypssxkcyrmczw; //境外药品生产企业代码 - @Column(name = "jwypscqydm") + @TableField( "jwypscqydm") private String jwypscqydm; //境外药品生产企业名称(中文) - @Column(name = "jwypscqymczw") + @TableField( "jwypscqymczw") private String jwypscqymczw; //统一社会信用代码(分包装厂) - @Column(name = "tyshxydmfbzc") + @TableField( "tyshxydmfbzc") private String tyshxydmfbzc; //分包装厂名称 - @Column(name = "fbzcmc") + @TableField( "fbzcmc") private String fbzcmc; //药品通用名称 - @Column(name = "yptymc") + @TableField( "yptymc") private String yptymc; //国家药品标识码 - @Column(name = "gjypbsm") + @TableField( "gjypbsm") private String gjypbsm; //药品生产批号 - @Column(name = "ymscph") + @TableField( "ymscph") private String ymscph; //药品生产日期 - @Column(name = "scrq") + @TableField( "scrq") private Date scrq; //药品有效期截止日期 - @Column(name = "ypyxqjzrq") + @TableField( "ypyxqjzrq") private Date ypyxqjzrq; //生产数量 - @Column(name = "scsl") + @TableField( "scsl") private Integer scsl; //入库编号 - @Column(name = "rkdbh") + @TableField( "rkdbh") private String rkdbh; //入库时间 - @Column(name = "rksj") + @TableField( "rksj") private Date rksj; - @Column(name = "ypspmc") + @TableField( "ypspmc") private String ypspmc; - @Column(name = "ypbwm") + @TableField( "ypbwm") private String ypbwm; - @Column(name = "jx") + @TableField( "jx") private String jx; - @Column(name = "zjgg") + @TableField( "zjgg") private String zjgg; - @Column(name = "bzgg") + @TableField( "bzgg") private String bzgg; - @Column(name = "bzzhb") + @TableField( "bzzhb") private Integer bzzhb; - @Column(name = "ypyxq") + @TableField( "ypyxq") private Integer ypyxq; - @Column(name = "ypyxqdw") + @TableField( "ypyxqdw") private String ypyxqdw; - @Column(name = "yppzwh") + @TableField( "yppzwh") private String yppzwh; - @Column(name = "yppzwhyxq") + @TableField( "yppzwhyxq") private Date yppzwhyxq; - @Column(name = "ypscph") + @TableField( "ypscph") private String ypscph; //创建时间 - @Column(name = "create_time") + @TableField( "create_time") private Date createTime; //更新时间 - @Column(name = "update_time") + @TableField( "update_time") private Date updateTime; //是否删除(0-否 1-是) - @Column(name = "is_deleted") + @TableField( "is_deleted") private Integer isDeleted; } diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/DrugInvoiceApplyInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/DrugInvoiceApplyInfo.java index 26bb382..80e2ae9 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/DrugInvoiceApplyInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/DrugInvoiceApplyInfo.java @@ -1,12 +1,12 @@ package com.alihealth.d2d.provtest.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 lombok.Builder; import lombok.Data; -import javax.persistence.Column; import java.util.Date; /** @@ -24,193 +24,193 @@ public class DrugInvoiceApplyInfo { @TableId(value = "id", type = IdType.AUTO) private Long id; //事件流水号 - @Column(name = "event_id") + @TableField( "event_id") private String eventId; //事件响应时间 - @Column(name = "rec_time") + @TableField( "rec_time") private Date recTime; //药品追溯码 - @Column(name = "ypzsm") + @TableField( "ypzsm") private String ypzsm; //上一级包装药品追溯码 - @Column(name = "syjbzypzsm") + @TableField( "syjbzypzsm") private String syjbzypzsm; //包装层级 - @Column(name = "bzcj") + @TableField( "bzcj") private String bzcj; //暂无 - @Column(name = "ymzt") + @TableField( "ymzt") private String ymzt; //统一社会信用代码 - @Column(name = "tyshxydmscqy") + @TableField( "tyshxydmscqy") private String tyshxydmscqy; //药品生产企业名称 - @Column(name = "scqymc") + @TableField( "scqymc") private String scqymc; //药品通用名称 - @Column(name = "yptymc") + @TableField( "yptymc") private String yptymc; //国家药品标识码 - @Column(name = "gjypbsm") + @TableField( "gjypbsm") private String gjypbsm; //药品生产批号 - @Column(name = "ymscph") + @TableField( "ymscph") private String ymscph; //统一社会信用代码(进口代理企业) - @Column(name = "tyshxydmjkymdlqy") + @TableField( "tyshxydmjkymdlqy") private String tyshxydmjkymdlqy; //进口疫苗代理企业名称 - @Column(name = "jkymdlqymc") + @TableField( "jkymdlqymc") private String jkymdlqymc; //药品生产日期 - @Column(name = "scrq") + @TableField( "scrq") private Date scrq; //药品有效期截止日期 - @Column(name = "ymyxqjzrq") + @TableField( "ymyxqjzrq") private Date ymyxqjzrq; //发货数量 - @Column(name = "fhsl") + @TableField( "fhsl") private Integer fhsl; //药品批准文号 - @Column(name = "yppzwh") + @TableField( "yppzwh") private String yppzwh; //药品批准文号有效期 - @Column(name = "yppzwhyxq") + @TableField( "yppzwhyxq") private Date yppzwhyxq; //剂型 - @Column(name = "jx") + @TableField( "jx") private String jx; //包装规格 - @Column(name = "bzgg") + @TableField( "bzgg") private String bzgg; //制剂规格 - @Column(name = "zjgg") + @TableField( "zjgg") private String zjgg; //包装转换比 - @Column(name = "bzzhb") + @TableField( "bzzhb") private Integer bzzhb; //包装转换比单位 - @Column(name = "bzzhbdw") + @TableField( "bzzhbdw") private String bzzhbdw; //药品注册分类 - @Column(name = "ypzcfl") + @TableField( "ypzcfl") private String ypzcfl; //特殊药品管理分类 - @Column(name = "tsypglfl") + @TableField( "tsypglfl") private String tsypglfl; //药检报告签收状态 - @Column(name = "yjbgqszt") + @TableField( "yjbgqszt") private String yjbgqszt; //药检报告盖章状态 - @Column(name = "yjbggzzt") + @TableField( "yjbggzzt") private String yjbggzzt; //发货单编号 - @Column(name = "fhdbh") + @TableField( "fhdbh") private String fhdbh; //订货单编号 - @Column(name = "dhdbh") + @TableField( "dhdbh") private String dhdbh; //统一社会信用代码(发货机构) - @Column(name = "tyshxydmfhjg") + @TableField( "tyshxydmfhjg") private String tyshxydmfhjg; //暂不用字段 - @Column(name = "jzdwbmfhjg") + @TableField( "jzdwbmfhjg") private String jzdwbmfhjg; //发货机构名称 - @Column(name = "fhjgmc") + @TableField( "fhjgmc") private String fhjgmc; //发货地址 - @Column(name = "fhdz") + @TableField( "fhdz") private String fhdz; //发货类型 - @Column(name = "fhlx") + @TableField( "fhlx") private String fhlx; //发货时间 - @Column(name = "fhsj") + @TableField( "fhsj") private Date fhsj; //统一社会信用代码(收货机构) - @Column(name = "tyshxydmshjg") + @TableField( "tyshxydmshjg") private String tyshxydmshjg; //暂无 - @Column(name = "jzdwbmshjg") + @TableField( "jzdwbmshjg") private String jzdwbmshjg; //收货地址 - @Column(name = "shdz") + @TableField( "shdz") private String shdz; //收货机构名称 - @Column(name = "shjgmc") + @TableField( "shjgmc") private String shjgmc; //统一社会信用代码(派送单位) - @Column(name = "tyshxydmympsdw") + @TableField( "tyshxydmympsdw") private String tyshxydmympsdw; //药品配送单位名称 - @Column(name = "ympsdwmc") + @TableField( "ympsdwmc") private String ympsdwmc; //单据验证状态 - @Column(name = "djyzzt") + @TableField( "djyzzt") private String djyzzt; //单据验证日期 - @Column(name = "djyzrq") + @TableField( "djyzrq") private Date djyzrq; //单据验证未通过原因 - @Column(name = "djyzwtgyy") + @TableField( "djyzwtgyy") private String djyzwtgyy; //发货单操作人 - @Column(name = "fhdczr") + @TableField( "fhdczr") private String fhdczr; //发货单上传时间 - @Column(name = "fhdscsj") + @TableField( "fhdscsj") private Date fhdscsj; //发货人 - @Column(name = "fhr") + @TableField( "fhr") private String fhr; //发货机构类型 - @Column(name = "fhjglx") + @TableField( "fhjglx") private String fhjglx; //收货机构类型 - @Column(name = "shjglx") + @TableField( "shjglx") private String shjglx; //发货机构小类 - @Column(name = "fhjgxl") + @TableField( "fhjgxl") private String fhjgxl; //收货机构小类 - @Column(name = "shjgxl") + @TableField( "shjgxl") private String shjgxl; //卫生机构代码(收货机构) - @Column(name = "wsjgdmshjg") + @TableField( "wsjgdmshjg") private String wsjgdmshjg; //卫生机构代码(发货机构) - @Column(name = "wsjgdmfhjg") + @TableField( "wsjgdmfhjg") private String wsjgdmfhjg; //执业许可证登记号/诊所备案编号(发货机构) - @Column(name = "zyxkzdjhfhjg") + @TableField( "zyxkzdjhfhjg") private String zyxkzdjhfhjg; //执业许可证登记号/诊所备案编号(收货机构) - @Column(name = "zyxkzdjhshjg") + @TableField( "zyxkzdjhshjg") private String zyxkzdjhshjg; //委托单位名称 - @Column(name = "wtdwmc") + @TableField( "wtdwmc") private String wtdwmc; //委托单位统一社会信用代码 - @Column(name = "wtdwtyshxydm") + @TableField( "wtdwtyshxydm") private String wtdwtyshxydm; //拒收标识 - @Column(name = "jsbs") + @TableField( "jsbs") private String jsbs; //拒收原因 - @Column(name = "jsyy") + @TableField( "jsyy") private String jsyy; //拒收时间 - @Column(name = "jssj") + @TableField( "jssj") private Date jssj; //创建时间 - @Column(name = "create_time") + @TableField( "create_time") private Date createTime; //更新时间 - @Column(name = "update_time") + @TableField( "update_time") private Date updateTime; //是否删除(0-否 1-是) - @Column(name = "is_deleted") + @TableField( "is_deleted") private Integer isDeleted; } diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/DrugRecallApplyInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/DrugRecallApplyInfo.java index f89bda0..203474f 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/DrugRecallApplyInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/DrugRecallApplyInfo.java @@ -1,12 +1,12 @@ package com.alihealth.d2d.provtest.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 lombok.Builder; import lombok.Data; -import javax.persistence.Column; import java.util.Date; /** @@ -24,79 +24,79 @@ public class DrugRecallApplyInfo { @TableId(value = "id", type = IdType.AUTO) private Long id; //事件流水号 - @Column(name = "event_id") + @TableField( "event_id") private String eventId; //事件响应时间 - @Column(name = "rec_time") + @TableField( "rec_time") private Date recTime; //药品追溯码 - @Column(name = "ypzsm") + @TableField( "ypzsm") private String ypzsm; //上一级包装药品追溯码 - @Column(name = "bzcj") + @TableField( "bzcj") private String bzcj; //包装层级 - @Column(name = "syjbzypzsm") + @TableField( "syjbzypzsm") private String syjbzypzsm; //暂无 - @Column(name = "ymzt") + @TableField( "ymzt") private String ymzt; //统一社会信用代码(生产企业) - @Column(name = "tyshxydmscqy") + @TableField( "tyshxydmscqy") private String tyshxydmscqy; //生产企业名称 - @Column(name = "scqymc") + @TableField( "scqymc") private String scqymc; //药品通用名称 - @Column(name = "yptymc") + @TableField( "yptymc") private String yptymc; //国家基本药物标识 - @Column(name = "gjypbsm") + @TableField( "gjypbsm") private String gjypbsm; //疫苗生产批号 - @Column(name = "ymscph") + @TableField( "ymscph") private String ymscph; //统一社会信用代码(进口疫苗代理企业) - @Column(name = "tyshxydmjkymdlqy") + @TableField( "tyshxydmjkymdlqy") private String tyshxydmjkymdlqy; //进口疫苗代理企业名称 - @Column(name = "jkymdlqymc") + @TableField( "jkymdlqymc") private String jkymdlqymc; //生产日期 - @Column(name = "scrq") + @TableField( "scrq") private Date scrq; //疫苗有效期截止日期 - @Column(name = "ymyxqjzrq") + @TableField( "ymyxqjzrq") private Date ymyxqjzrq; //召回数量 - @Column(name = "zhsl") + @TableField( "zhsl") private Integer zhsl; //计划召回数量 - @Column(name = "jhzhsl") + @TableField( "jhzhsl") private Integer jhzhsl; //到期实际召回数量 - @Column(name = "dqsjzhsl") + @TableField( "dqsjzhsl") private Integer dqsjzhsl; //统一社会信用代码(召回机构) - @Column(name = "tyshxydmzhjg") + @TableField( "tyshxydmzhjg") private String tyshxydmzhjg; //召回机构名称 - @Column(name = "zhjgmc") + @TableField( "zhjgmc") private String zhjgmc; //开始统计时间 - @Column(name = "kstjsj") + @TableField( "kstjsj") private Date kstjsj; //结束统计时间 - @Column(name = "jstjsj") + @TableField( "jstjsj") private Date jstjsj; //创建时间 - @Column(name = "create_time") + @TableField( "create_time") private Date createTime; //更新时间 - @Column(name = "update_time") + @TableField( "update_time") private Date updateTime; //是否删除(0-否 1-是) - @Column(name = "is_deleted") + @TableField( "is_deleted") private Integer isDeleted; } diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/DrugRetailAndUseApplyInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/DrugRetailAndUseApplyInfo.java index 3c78552..6723b1b 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/DrugRetailAndUseApplyInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/DrugRetailAndUseApplyInfo.java @@ -1,12 +1,12 @@ package com.alihealth.d2d.provtest.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 lombok.Builder; import lombok.Data; -import javax.persistence.Column; import java.util.Date; /** @@ -24,145 +24,145 @@ public class DrugRetailAndUseApplyInfo { @TableId(value = "id", type = IdType.AUTO) private Long id; //事件流水号 - @Column(name = "event_id") + @TableField( "event_id") private String eventId; //事件响应时间 - @Column(name = "rec_time") + @TableField( "rec_time") private Date recTime; //药品追溯码 - @Column(name = "ypzsm") + @TableField( "ypzsm") private String ypzsm; //上一级包装药品追溯码 - @Column(name = "bzcj") + @TableField( "bzcj") private String bzcj; //包装层级 - @Column(name = "syjbzypzsm") + @TableField( "syjbzypzsm") private String syjbzypzsm; //暂无 - @Column(name = "ymzt") + @TableField( "ymzt") private String ymzt; //统一社会信用代码(境内药品生产企业) - @Column(name = "tyshxydmjnypscqy") + @TableField( "tyshxydmjnypscqy") private String tyshxydmjnypscqy; //境内药品生产企业名称 - @Column(name = "jnypscqymc") + @TableField( "jnypscqymc") private String jnypscqymc; //境外药品生产企业代码 - @Column(name = "jwypscqydm") + @TableField( "jwypscqydm") private String jwypscqydm; //境外药品生产企业名称(中文) - @Column(name = "jwypscqymczw") + @TableField( "jwypscqymczw") private String jwypscqymczw; //药品通用名称 - @Column(name = "yptymc") + @TableField( "yptymc") private String yptymc; //国家药品标识码 - @Column(name = "gjypbsm") + @TableField( "gjypbsm") private String gjypbsm; //药品批准文号 - @Column(name = "yppzwh") + @TableField( "yppzwh") private String yppzwh; //药品批准文号有效期 - @Column(name = "yppzwhyxq") + @TableField( "yppzwhyxq") private Date yppzwhyxq; //疫苗生产批号 - @Column(name = "ymscph") + @TableField( "ymscph") private String ymscph; //生产日期 - @Column(name = "scrq") + @TableField( "scrq") private Date scrq; //药品有效期截止日期 - @Column(name = "ypyxqjzrq") + @TableField( "ypyxqjzrq") private Date ypyxqjzrq; //售药日期 - @Column(name = "syrq") + @TableField( "syrq") private Date syrq; //统一社会信用代码(进口疫苗代理企业) - @Column(name = "tyshxydmjkymdlqy") + @TableField( "tyshxydmjkymdlqy") private String tyshxydmjkymdlqy; //进口疫苗代理企业名称 - @Column(name = "jkymdlqymc") + @TableField( "jkymdlqymc") private String jkymdlqymc; //售药数量 - @Column(name = "sysl") + @TableField( "sysl") private Integer sysl; //售出时间 - @Column(name = "scsj") + @TableField( "scsj") private Date scsj; //购买人身份信息 - @Column(name = "gmrsfxx") + @TableField( "gmrsfxx") private String gmrsfxx; //购买人电话号码 - @Column(name = "gmrdhhm") + @TableField( "gmrdhhm") private String gmrdhhm; //互联网订单标志 - @Column(name = "hlwddbz") + @TableField( "hlwddbz") private String hlwddbz; //剂型 - @Column(name = "jx") + @TableField( "jx") private String jx; //包装规格 - @Column(name = "bzgg") + @TableField( "bzgg") private String bzgg; //制剂规格 - @Column(name = "zjgg") + @TableField( "zjgg") private String zjgg; //包装转换比 - @Column(name = "bzzhb") + @TableField( "bzzhb") private Integer bzzhb; //包装转换比单位 - @Column(name = "bzzhbdw") + @TableField( "bzzhbdw") private String bzzhbdw; //药品注册分类 - @Column(name = "ypzcfl") + @TableField( "ypzcfl") private String ypzcfl; //特殊药品管理分类 - @Column(name = "tsypglfl") + @TableField( "tsypglfl") private String tsypglfl; //统一社会信用代码(零售药店) - @Column(name = "tyshxydmlsyd") + @TableField( "tyshxydmlsyd") private String tyshxydmlsyd; //执业许可证登记号 - @Column(name = "zyxkzdjh") + @TableField( "zyxkzdjh") private String zyxkzdjh; //零售药店名称 - @Column(name = "lsydmc") + @TableField( "lsydmc") private String lsydmc; //售药单位类型 - @Column(name = "sydwlx") + @TableField( "sydwlx") private String sydwlx; //售药单位类型小类 - @Column(name = "sydwlxxl") + @TableField( "sydwlxxl") private String sydwlxxl; //零售药店编号 - @Column(name = "lsdjbh") + @TableField( "lsdjbh") private String lsdjbh; //经营许可证编号 - @Column(name = "jyxkzbh") + @TableField( "jyxkzbh") private String jyxkzbh; //卫生机构代码 - @Column(name = "wsjgdm") + @TableField( "wsjgdm") private String wsjgdm; //开方医师 - @Column(name = "kfys") + @TableField( "kfys") private String kfys; //药品发药人 - @Column(name = "ypfyr") + @TableField( "ypfyr") private String ypfyr; //药品使用者 - @Column(name = "ypsyz") + @TableField( "ypsyz") private String ypsyz; //药品使用者代理人 - @Column(name = "ypsyzdlr") + @TableField( "ypsyzdlr") private String ypsyzdlr; //创建时间 - @Column(name = "create_time") + @TableField( "create_time") private Date createTime; //更新时间 - @Column(name = "update_time") + @TableField( "update_time") private Date updateTime; //是否删除(0-否 1-是) - @Column(name = "is_deleted") + @TableField( "is_deleted") private Integer isDeleted; } diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/DrugSelfInspectionApplyInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/DrugSelfInspectionApplyInfo.java index 6d883b3..8a9b14b 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/DrugSelfInspectionApplyInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/DrugSelfInspectionApplyInfo.java @@ -1,12 +1,12 @@ package com.alihealth.d2d.provtest.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 lombok.Builder; import lombok.Data; -import javax.persistence.Column; import java.util.Date; /** @@ -24,136 +24,136 @@ public class DrugSelfInspectionApplyInfo { @TableId(value = "id", type = IdType.AUTO) private Long id; //事件流水号 - @Column(name = "event_id") + @TableField( "event_id") private String eventId; //事件响应时间 - @Column(name = "rec_time") + @TableField( "rec_time") private Date recTime; //国家药品标识码 - @Column(name = "gjypbsm") + @TableField( "gjypbsm") private String gjypbsm; //药品通用名称 - @Column(name = "yptymc") + @TableField( "yptymc") private String yptymc; //药品英文名称 - @Column(name = "ypywmc") + @TableField( "ypywmc") private String ypywmc; //进口药品中文译名 - @Column(name = "jkypzwym") + @TableField( "jkypzwym") private String jkypzwym; //药品商品名称 - @Column(name = "ypspmc") + @TableField( "ypspmc") private String ypspmc; //药品本位码 - @Column(name = "ypbwm") + @TableField( "ypbwm") private String ypbwm; //剂型 - @Column(name = "jx") + @TableField( "jx") private String jx; //制剂规格 - @Column(name = "zjgg") + @TableField( "zjgg") private String zjgg; //包装规格 - @Column(name = "bzgg") + @TableField( "bzgg") private String bzgg; //包装转换比 - @Column(name = "bzzhb") + @TableField( "bzzhb") private Integer bzzhb; //药品有效期 - @Column(name = "ypyxq") + @TableField( "ypyxq") private Integer ypyxq; //药品有效期单位 - @Column(name = "ypyxqdw") + @TableField( "ypyxqdw") private String ypyxqdw; //药品批准文号 - @Column(name = "yppzwh") + @TableField( "yppzwh") private String yppzwh; //药品批准文号有效期 - @Column(name = "yppzwhyxq") + @TableField( "yppzwhyxq") private Date yppzwhyxq; //进口药品注册证号 - @Column(name = "jkypzczh") + @TableField( "jkypzczh") private String jkypzczh; //进口药品注册证有效期 - @Column(name = "jkypzczyxq") + @TableField( "jkypzczyxq") private Date jkypzczyxq; //进口药品批件号 - @Column(name = "jkyppjh") + @TableField( "jkyppjh") private String jkyppjh; //进口药品批件有效期 - @Column(name = "jkyppjyxq") + @TableField( "jkyppjyxq") private Date jkyppjyxq; //药品注册分类 - @Column(name = "ypzcfl") + @TableField( "ypzcfl") private String ypzcfl; //国家基本药物标识 - @Column(name = "gjjbywbs") + @TableField( "gjjbywbs") private String gjjbywbs; //特殊药品管理分类 - @Column(name = "tsypglfl") + @TableField( "tsypglfl") private String tsypglfl; //处方药标识 - @Column(name = "cfybs") + @TableField( "cfybs") private String cfybs; //境内药品上市许可持有人名称 - @Column(name = "jnypssxkcyrmc") + @TableField( "jnypssxkcyrmc") private String jnypssxkcyrmc; //统一社会信用代码(境内药品上市许可持有人) - @Column(name = "tyshxydmjnypssxkcyr") + @TableField( "tyshxydmjnypssxkcyr") private String tyshxydmjnypssxkcyr; //境外药品上市许可持有人名称(中文) - @Column(name = "jwypssxkcyrmczw") + @TableField( "jwypssxkcyrmczw") private String jwypssxkcyrmczw; //境外药品上市许可持有人名称(英文) - @Column(name = "jwypssxkcyrmcyw") + @TableField( "jwypssxkcyrmcyw") private String jwypssxkcyrmcyw; //境外药品上市许可持有人代码 - @Column(name = "jwypssxkcyrdm") + @TableField( "jwypssxkcyrdm") private String jwypssxkcyrdm; //境内药品生产企业名称 - @Column(name = "jnypscqymc") + @TableField( "jnypscqymc") private String jnypscqymc; //统一社会信用代码(境内药品生产企业) - @Column(name = "tyshxydmjnypscqy") + @TableField( "tyshxydmjnypscqy") private String tyshxydmjnypscqy; //境外药品生产企业名称(中文) - @Column(name = "jwypscqymczw") + @TableField( "jwypscqymczw") private String jwypscqymczw; //境外药品生产企业名称(英文) - @Column(name = "jwypscqymcyw") + @TableField( "jwypscqymcyw") private String jwypscqymcyw; //境外药品生产企业代码 - @Column(name = "jwypscqydm") + @TableField( "jwypscqydm") private String jwypscqydm; //分包装厂名称 - @Column(name = "fbzcmc") + @TableField( "fbzcmc") private String fbzcmc; //统一社会信用代码(分包装厂) - @Column(name = "tyshxydmfbzc") + @TableField( "tyshxydmfbzc") private String tyshxydmfbzc; //药品生产日期 - @Column(name = "ypscrq") + @TableField( "ypscrq") private Date ypscrq; //药品有效期截止日期 - @Column(name = "ypyxqjzrq") + @TableField( "ypyxqjzrq") private Date ypyxqjzrq; //药品生产批号 - @Column(name = "ypscph") + @TableField( "ypscph") private String ypscph; //报告日期 - @Column(name = "bgrq") + @TableField( "bgrq") private Date bgrq; //签章日期 - @Column(name = "gzrq") + @TableField( "gzrq") private Date gzrq; //药品检验报告书编号 - @Column(name = "ypjybgsbh") + @TableField( "ypjybgsbh") private String ypjybgsbh; //药品检验日期 - @Column(name = "ymjyrq") + @TableField( "ymjyrq") private Date ymjyrq; //药品检验报告扫描件 - @Column(name = "ypjybgsmj") + @TableField( "ypjybgsmj") private String ypjybgsmj; /** 药检报告生产企业名称 */ @@ -166,13 +166,13 @@ public class DrugSelfInspectionApplyInfo { private String yjbgscqyxydm; //创建时间 - @Column(name = "create_time") + @TableField( "create_time") private Date createTime; //更新时间 - @Column(name = "update_time") + @TableField( "update_time") private Date updateTime; //是否删除(0-否 1-是) - @Column(name = "is_deleted") + @TableField( "is_deleted") private Integer isDeleted; } diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/ReceiptAndStorageDeviceRelTemperatureApplyInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/ReceiptAndStorageDeviceRelTemperatureApplyInfo.java index a4c0cbd..81aad4b 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/ReceiptAndStorageDeviceRelTemperatureApplyInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/ReceiptAndStorageDeviceRelTemperatureApplyInfo.java @@ -1,12 +1,12 @@ package com.alihealth.d2d.provtest.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 lombok.Builder; import lombok.Data; -import javax.persistence.Column; import java.util.Date; /** @@ -24,34 +24,34 @@ public class ReceiptAndStorageDeviceRelTemperatureApplyInfo { @TableId(value = "id", type = IdType.AUTO) private Long id; //事件流水号 - @Column(name = "event_id") + @TableField( "event_id") private String eventId; //事件响应时间 - @Column(name = "rec_time") + @TableField( "rec_time") private Date recTime; //统一社会信用代码 - @Column(name = "tyshxydm") + @TableField( "tyshxydm") private String tyshxydm; //企业名称 - @Column(name = "qymc") + @TableField( "qymc") private String qymc; //生产信息或进口信息或收货单号 - @Column(name = "djh") + @TableField( "djh") private String djh; //单据类型 - @Column(name = "djlx") + @TableField( "djlx") private String djlx; //存储设备编号 - @Column(name = "ccsbbh") + @TableField( "ccsbbh") private String ccsbbh; //创建时间 - @Column(name = "create_time") + @TableField( "create_time") private Date createTime; //更新时间 - @Column(name = "update_time") + @TableField( "update_time") private Date updateTime; //是否删除(0-否 1-是) - @Column(name = "is_deleted") + @TableField( "is_deleted") private Integer isDeleted; } diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/ReceiveDataLog.java b/src/main/java/com/alihealth/d2d/provtest/domain/ReceiveDataLog.java index 22807f6..e99a2d7 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/ReceiveDataLog.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/ReceiveDataLog.java @@ -1,11 +1,11 @@ package com.alihealth.d2d.provtest.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 lombok.Data; -import javax.persistence.Column; import java.util.Date; /** @@ -20,42 +20,42 @@ public class ReceiveDataLog { private String eventId; - @Column(name = "process_id") + @TableField( "process_id") private String processId; - @Column(name = "event_type") + @TableField( "event_type") private String eventType; - @Column(name = "event_type_name") + @TableField( "event_type_name") private String eventTypeName; - @Column(name = "sub_type") + @TableField( "sub_type") private String subType; - @Column(name = "sub_type_name") + @TableField( "sub_type_name") private String subTypeName; - @Column(name = "data") + @TableField( "data") private String data; - @Column(name = "ver") + @TableField( "ver") private String ver; - @Column(name = "create_time") + @TableField( "create_time") private Date createTime; - @Column(name = "update_time") + @TableField( "update_time") private Date updateTime; - @Column(name = "is_deleted") + @TableField( "is_deleted") private Long isDeleted; diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/RevocationOrderApplyInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/RevocationOrderApplyInfo.java index 4a7cc09..e26e70a 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/RevocationOrderApplyInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/RevocationOrderApplyInfo.java @@ -1,11 +1,14 @@ package com.alihealth.d2d.provtest.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 lombok.Builder; import lombok.Data; -import javax.persistence.Column; import java.util.Date; + /** * 撤销单(RevocationOrderApplyInfo)表实体类 * @@ -17,41 +20,41 @@ import java.util.Date; @Builder @TableName("revocation_order_apply_info") public class RevocationOrderApplyInfo { -//主键ID - @Column(name = "id") + //主键ID + @TableId(value = "id", type = IdType.AUTO) private Long id; -//事件流水号 - @Column(name = "event_id") + //事件流水号 + @TableField("event_id") private String eventId; -//事件响应时间 - @Column(name = "rec_time") + //事件响应时间 + @TableField("rec_time") private Date recTime; -//原始单单据号 - @Column(name = "ysddjh") + //原始单单据号 + @TableField("ysddjh") private String ysddjh; -//撤销原因 - @Column(name = "cxyy") + //撤销原因 + @TableField("cxyy") private String cxyy; -//撤销时间 - @Column(name = "cxsj") + //撤销时间 + @TableField("cxsj") private Date cxsj; -//原始单流水号 - @Column(name = "ysdlsh") + //原始单流水号 + @TableField("ysdlsh") private String ysdlsh; -//单据类型 - @Column(name = "djlx") + //单据类型 + @TableField("djlx") private String djlx; -//国家药品标识码 - @Column(name = "gjypbsm") + //国家药品标识码 + @TableField("gjypbsm") private String gjypbsm; -//创建时间 - @Column(name = "create_time") + //创建时间 + @TableField("create_time") private Date createTime; -//更新时间 - @Column(name = "update_time") + //更新时间 + @TableField("update_time") private Date updateTime; -//是否删除(0-否 1-是) - @Column(name = "is_deleted") + //是否删除(0-否 1-是) + @TableField("is_deleted") private Integer isDeleted; } diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/StorageDeviceTemperatureApplyInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/StorageDeviceTemperatureApplyInfo.java index db16027..ac584a7 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/StorageDeviceTemperatureApplyInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/StorageDeviceTemperatureApplyInfo.java @@ -1,12 +1,12 @@ package com.alihealth.d2d.provtest.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 lombok.Builder; import lombok.Data; -import javax.persistence.Column; import java.util.Date; /** @@ -24,37 +24,37 @@ public class StorageDeviceTemperatureApplyInfo { @TableId(value = "id", type = IdType.AUTO) private Long id; //事件流水号 - @Column(name = "event_id") + @TableField( "event_id") private String eventId; //事件响应时间 - @Column(name = "rec_time") + @TableField( "rec_time") private Date recTime; //统一社会信用代码 - @Column(name = "tyshxydm") + @TableField( "tyshxydm") private String tyshxydm; //企业名称 - @Column(name = "qymc") + @TableField( "qymc") private String qymc; //存储设备编号 - @Column(name = "ccsbbh") + @TableField( "ccsbbh") private String ccsbbh; //存储设备名称 - @Column(name = "ccsbmc") + @TableField( "ccsbmc") private String ccsbmc; //存储设备类型 - @Column(name = "ccsblx") + @TableField( "ccsblx") private String ccsblx; //温度信息 - @Column(name = "wdxx") + @TableField( "wdxx") private String wdxx; //创建时间 - @Column(name = "create_time") + @TableField( "create_time") private Date createTime; //更新时间 - @Column(name = "update_time") + @TableField( "update_time") private Date updateTime; //是否删除(0-否 1-是) - @Column(name = "is_deleted") + @TableField( "is_deleted") private Integer isDeleted; } diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/TransportTemperatureApplyInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/TransportTemperatureApplyInfo.java index 4a0e9ce..07768a9 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/TransportTemperatureApplyInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/TransportTemperatureApplyInfo.java @@ -1,12 +1,12 @@ package com.alihealth.d2d.provtest.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 lombok.Builder; import lombok.Data; -import javax.persistence.Column; import java.util.Date; /** @@ -24,43 +24,43 @@ public class TransportTemperatureApplyInfo { @TableId(value = "id", type = IdType.AUTO) private Long id; //事件流水号 - @Column(name = "event_id") + @TableField( "event_id") private String eventId; //事件响应时间 - @Column(name = "rec_time") + @TableField( "rec_time") private Date recTime; //统一社会信用代码 - @Column(name = "tyshxydm") + @TableField( "tyshxydm") private String tyshxydm; //企业名称 - @Column(name = "qymc") + @TableField( "qymc") private String qymc; //发货单号 - @Column(name = "fhdh") + @TableField( "fhdh") private String fhdh; //温度信息 - @Column(name = "wdxx") + @TableField( "wdxx") private String wdxx; //存储设备编号 - @Column(name = "ccsbbh") + @TableField( "ccsbbh") private String ccsbbh; //存储设备名称 - @Column(name = "ccsbmc") + @TableField( "ccsbmc") private String ccsbmc; //运输企业统一社会信用代码 - @Column(name = "ysqytyshxydm") + @TableField( "ysqytyshxydm") private String ysqytyshxydm; //运输企业名称 - @Column(name = "ysqyqymc") + @TableField( "ysqyqymc") private String ysqyqymc; //创建时间 - @Column(name = "create_time") + @TableField( "create_time") private Date createTime; //更新时间 - @Column(name = "update_time") + @TableField( "update_time") private Date updateTime; //是否删除(0-否 1-是) - @Column(name = "is_deleted") + @TableField( "is_deleted") private Integer isDeleted; } diff --git a/src/main/java/com/alihealth/d2d/provtest/domain/WarehouseStockApplyInfo.java b/src/main/java/com/alihealth/d2d/provtest/domain/WarehouseStockApplyInfo.java index f52d37d..0b13246 100644 --- a/src/main/java/com/alihealth/d2d/provtest/domain/WarehouseStockApplyInfo.java +++ b/src/main/java/com/alihealth/d2d/provtest/domain/WarehouseStockApplyInfo.java @@ -1,13 +1,12 @@ package com.alihealth.d2d.provtest.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 lombok.Builder; import lombok.Data; -import javax.persistence.Column; -import java.math.BigDecimal; import java.util.Date; /** @@ -25,97 +24,97 @@ public class WarehouseStockApplyInfo { @TableId(value = "id", type = IdType.AUTO) private Long id; //事件流水号 - @Column(name = "event_id") + @TableField( "event_id") private String eventId; //事件响应时间 - @Column(name = "rec_time") + @TableField( "rec_time") private Date recTime; //药品通用名称 - @Column(name = "yptymc") + @TableField( "yptymc") private String yptymc; //国家药品标识码 - @Column(name = "gjypbsm") + @TableField( "gjypbsm") private String gjypbsm; //药品生产批号 - @Column(name = "ypscph") + @TableField( "ypscph") private String ypscph; //药品生产日期 - @Column(name = "ypscrq") + @TableField( "ypscrq") private Date ypscrq; //药品有效期截止日期 - @Column(name = "ypyxqjzrq") + @TableField( "ypyxqjzrq") private Date ypyxqjzrq; //库存制剂数量 - @Column(name = "kcsl") + @TableField( "kcsl") private Integer kcsl; //实际库存数量 - @Column(name = "sjkcsl") + @TableField( "sjkcsl") private Integer sjkcsl; //批准文号 - @Column(name = "yppzwh") + @TableField( "yppzwh") private String yppzwh; //药品上市许可持有人代码 - @Column(name = "ypssxkcyrdm") + @TableField( "ypssxkcyrdm") private String ypssxkcyrdm; //药品上市许可持有人 - @Column(name = "ypssxkcyrmc") + @TableField( "ypssxkcyrmc") private String ypssxkcyrmc; //药品生产企业统一社会信用代码 - @Column(name = "ypscqydm") + @TableField( "ypscqydm") private String ypscqydm; //药品生产企业名称 - @Column(name = "ypscqymc") + @TableField( "ypscqymc") private String ypscqymc; //剂型 - @Column(name = "jx") + @TableField( "jx") private String jx; //包装规格 - @Column(name = "bzgg") + @TableField( "bzgg") private String bzgg; //制剂规格 - @Column(name = "zjgg") + @TableField( "zjgg") private String zjgg; //包装转换比 - @Column(name = "bzzhb") + @TableField( "bzzhb") private Integer bzzhb; //包装转换比单位 - @Column(name = "bzzhbdw") + @TableField( "bzzhbdw") private String bzzhbdw; //药品注册分类 - @Column(name = "ypzcfl") + @TableField( "ypzcfl") private String ypzcfl; //特殊药品管理分类 - @Column(name = "tsypglfl") + @TableField( "tsypglfl") private String tsypglfl; //统一社会信用代码(库存单位) - @Column(name = "tyshxydmkcdw") + @TableField( "tyshxydmkcdw") private String tyshxydmkcdw; //库存单位编码(库存单位) - @Column(name = "kcdwjzdwbm") + @TableField( "kcdwjzdwbm") private String kcdwjzdwbm; //库存统计时间 - @Column(name = "kctjsj") + @TableField( "kctjsj") private Date kctjsj; //库存地址 - @Column(name = "ckdz") + @TableField( "ckdz") private String ckdz; //库存单位名称 - @Column(name = "kcdwmc") + @TableField( "kcdwmc") private String kcdwmc; //库存单位类型 - @Column(name = "kcdwlx") + @TableField( "kcdwlx") private String kcdwlx; //库存单位类型小类 - @Column(name = "kcdwlxxl") + @TableField( "kcdwlxxl") private String kcdwlxxl; //创建时间 - @Column(name = "create_time") + @TableField( "create_time") private Date createTime; //更新时间 - @Column(name = "update_time") + @TableField( "update_time") private Date updateTime; //是否删除(0-否 1-是) - @Column(name = "is_deleted") + @TableField( "is_deleted") private Integer isDeleted; } diff --git a/src/main/java/com/alihealth/d2d/provtest/entity/BaseEntity.java b/src/main/java/com/alihealth/d2d/provtest/entity/BaseEntity.java index 552ed59..a0e1285 100644 --- a/src/main/java/com/alihealth/d2d/provtest/entity/BaseEntity.java +++ b/src/main/java/com/alihealth/d2d/provtest/entity/BaseEntity.java @@ -1,13 +1,11 @@ package com.alihealth.d2d.provtest.entity; +import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; -import lombok.Builder; import lombok.Data; -import org.springframework.data.annotation.Id; -import javax.persistence.*; -import javax.xml.bind.annotation.XmlTransient; import java.time.LocalDateTime; /** @@ -16,27 +14,23 @@ import java.time.LocalDateTime; */ //@MappedSuperclass @Data -public abstract class BaseEntity> implements XmlEntity{ +public abstract class BaseEntity> implements XmlEntity { @TableId(value = "id", type = IdType.AUTO) // 明确指定使用数据库自增 private Long id; - @Column(name = "event_id") + @TableField("event_id") private String eventId;//事件流水号 - @Column(name = "create_time", updatable = false) + @TableField("create_time") // 仅数据库字段 private LocalDateTime createTime = LocalDateTime.now(); - @Column(name = "update_time") + @TableField(value = "update_time", fill = FieldFill.UPDATE) private LocalDateTime updateTime; - @PreUpdate - public void preUpdate() { - this.updateTime = LocalDateTime.now(); - } - // 子类必须实现这两个方法 public abstract Class getEntityClass(); + public abstract String getDatasetName(); }