|
@@ -1,13 +1,11 @@
|
|
|
package com.diagbot.entity;
|
|
|
|
|
|
import cn.afterturn.easypoi.excel.annotation.Excel;
|
|
|
-import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
-import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
-import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import com.diagbot.util.StringUtil;
|
|
|
+import lombok.Getter;
|
|
|
+import lombok.Setter;
|
|
|
|
|
|
import javax.validation.constraints.NotBlank;
|
|
|
-import java.io.Serializable;
|
|
|
import java.util.Date;
|
|
|
import java.util.Objects;
|
|
|
|
|
@@ -19,15 +17,12 @@ import java.util.Objects;
|
|
|
* @author zhaops
|
|
|
* @since 2021-04-13
|
|
|
*/
|
|
|
-@TableName("tran_scale_config")
|
|
|
-public class ScaleConfig implements Serializable {
|
|
|
-
|
|
|
- private static final long serialVersionUID = 1L;
|
|
|
-
|
|
|
+@Getter
|
|
|
+@Setter
|
|
|
+public class ScaleConfig{
|
|
|
/**
|
|
|
* 主键
|
|
|
*/
|
|
|
- @TableId(value = "id", type = IdType.AUTO)
|
|
|
private Long id;
|
|
|
|
|
|
/**
|
|
@@ -77,87 +72,20 @@ public class ScaleConfig implements Serializable {
|
|
|
/**
|
|
|
* 标准编码
|
|
|
*/
|
|
|
- private String uniqueCode;
|
|
|
-
|
|
|
- public Long getId() {
|
|
|
- return id;
|
|
|
- }
|
|
|
-
|
|
|
- public void setId(Long id) {
|
|
|
- this.id = id;
|
|
|
- }
|
|
|
-
|
|
|
- public String getIsDeleted() {
|
|
|
- return isDeleted;
|
|
|
- }
|
|
|
-
|
|
|
- public void setIsDeleted(String isDeleted) {
|
|
|
- this.isDeleted = isDeleted;
|
|
|
- }
|
|
|
-
|
|
|
- public Date getGmtCreate() {
|
|
|
- return gmtCreate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setGmtCreate(Date gmtCreate) {
|
|
|
- this.gmtCreate = gmtCreate;
|
|
|
- }
|
|
|
-
|
|
|
- public Date getGmtModified() {
|
|
|
- return gmtModified;
|
|
|
- }
|
|
|
-
|
|
|
- public void setGmtModified(Date gmtModified) {
|
|
|
- this.gmtModified = gmtModified;
|
|
|
- }
|
|
|
-
|
|
|
- public String getCreator() {
|
|
|
- return creator;
|
|
|
- }
|
|
|
-
|
|
|
- public void setCreator(String creator) {
|
|
|
- this.creator = creator;
|
|
|
- }
|
|
|
+ private String code;
|
|
|
|
|
|
- public String getModifier() {
|
|
|
- return modifier;
|
|
|
- }
|
|
|
-
|
|
|
- public void setModifier(String modifier) {
|
|
|
- this.modifier = modifier;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getHospitalId() {
|
|
|
- return hospitalId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setHospitalId(Long hospitalId) {
|
|
|
- this.hospitalId = hospitalId;
|
|
|
- }
|
|
|
-
|
|
|
- public String getHisName() {
|
|
|
- return hisName;
|
|
|
- }
|
|
|
-
|
|
|
- public void setHisName(String hisName) {
|
|
|
- this.hisName = hisName;
|
|
|
- }
|
|
|
-
|
|
|
- public String getUniqueName() {
|
|
|
- return uniqueName;
|
|
|
- }
|
|
|
-
|
|
|
- public void setUniqueName(String uniqueName) {
|
|
|
- this.uniqueName = uniqueName;
|
|
|
- }
|
|
|
+ /**
|
|
|
+ * 是否匹配(0-未匹配、1-已匹配)
|
|
|
+ */
|
|
|
+ @Excel(name = "是否匹配【未匹配、已匹配】", width = 20, orderNum = "4", replace = { "未匹配_0", "已匹配_1" }, isImportField = "true")
|
|
|
+ private Integer isMatch;
|
|
|
|
|
|
- public String getUniqueCode() {
|
|
|
- return uniqueCode;
|
|
|
- }
|
|
|
+ /**
|
|
|
+ * 数据来源(1-标准词、2-同义词、3-编码、4-历史数据、5-相似词、99-数据迁移)
|
|
|
+ */
|
|
|
+ @Excel(name = "数据来源【不填、标准词、同义词、编码、历史数据、相似词】", width = 20, orderNum = "5", replace = { "标准词_1", "同义词_2", "编码_3", "历史数据_4", "相似词_5", "数据迁移_99", "_null" }, isImportField = "true")
|
|
|
+ private Integer source;
|
|
|
|
|
|
- public void setUniqueCode(String uniqueCode) {
|
|
|
- this.uniqueCode = uniqueCode;
|
|
|
- }
|
|
|
|
|
|
@Override
|
|
|
public String toString() {
|
|
@@ -171,7 +99,7 @@ public class ScaleConfig implements Serializable {
|
|
|
", hospitalId=" + hospitalId +
|
|
|
", hisName=" + hisName +
|
|
|
", uniqueName=" + uniqueName +
|
|
|
- ", uniqueCode=" + uniqueCode +
|
|
|
+ ", code=" + code +
|
|
|
"}";
|
|
|
}
|
|
|
|
|
@@ -189,12 +117,12 @@ public class ScaleConfig implements Serializable {
|
|
|
&& Objects.equals(hospitalId, scaleConfig.hospitalId)
|
|
|
&& Objects.equals(hisName, scaleConfig.hisName)
|
|
|
&& Objects.equals(uniqueName, scaleConfig.uniqueName)
|
|
|
- && Objects.equals(uniqueCode, scaleConfig.uniqueCode);
|
|
|
+ && Objects.equals(code, scaleConfig.code);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public int hashCode() {
|
|
|
- return Objects.hash(id, isDeleted, hospitalId, hisName, uniqueName, uniqueCode);
|
|
|
+ return Objects.hash(id, isDeleted, hospitalId, hisName, uniqueName, code);
|
|
|
}
|
|
|
|
|
|
public static boolean nonNull(ScaleConfig o) {
|
|
@@ -202,6 +130,6 @@ public class ScaleConfig implements Serializable {
|
|
|
|| (o.hospitalId == null
|
|
|
&& StringUtil.isBlank(o.hisName)
|
|
|
&& StringUtil.isBlank(o.uniqueName)
|
|
|
- && StringUtil.isBlank(o.uniqueCode)));
|
|
|
+ && StringUtil.isBlank(o.code)));
|
|
|
}
|
|
|
}
|