diff --git a/platform-common/src/main/java/com/lyms/platform/common/enums/PatientsTypeEnum.java b/platform-common/src/main/java/com/lyms/platform/common/enums/PatientsTypeEnum.java index 0734aa5..c200e32 100644 --- a/platform-common/src/main/java/com/lyms/platform/common/enums/PatientsTypeEnum.java +++ b/platform-common/src/main/java/com/lyms/platform/common/enums/PatientsTypeEnum.java @@ -1,5 +1,7 @@ package com.lyms.platform.common.enums; +import com.lyms.platform.common.result.IdTextModel; + /** * 病人类型 * Created by Zhang.Rui on 2016/4/7. @@ -33,4 +35,18 @@ public enum PatientsTypeEnum { public void setText(String text) { this.text = text; } + + public static IdTextModel getById(String id) { + IdTextModel idTextModel = new IdTextModel(); + if(null == id) return idTextModel; + + for(PatientsTypeEnum s : PatientsTypeEnum.values()) { + if(id.equals(s.getId().toString())) { + idTextModel.setText(s.getText()); + idTextModel.setId(String.valueOf(s.getId())); + return idTextModel; + } + } + return idTextModel; + } } diff --git a/platform-common/src/main/java/com/lyms/platform/common/enums/SampleTypeEnum.java b/platform-common/src/main/java/com/lyms/platform/common/enums/SampleTypeEnum.java index 30696ae..7b92f1e 100644 --- a/platform-common/src/main/java/com/lyms/platform/common/enums/SampleTypeEnum.java +++ b/platform-common/src/main/java/com/lyms/platform/common/enums/SampleTypeEnum.java @@ -1,5 +1,7 @@ package com.lyms.platform.common.enums; +import com.lyms.platform.common.result.IdTextModel; + /** * 样本类型 * Created by Zhang.Rui on 2016/4/7. @@ -37,4 +39,17 @@ public enum SampleTypeEnum { this.text = text; } + public static IdTextModel getById(String id) { + IdTextModel idTextModel = new IdTextModel(); + if(null == id) return idTextModel; + + for(SampleTypeEnum s : SampleTypeEnum.values()) { + if(id.equals(s.getId().toString())) { + idTextModel.setText(s.getText()); + idTextModel.setId(String.valueOf(s.getId())); + return idTextModel; + } + } + return idTextModel; + } } diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/ReferValue.java b/platform-dal/src/main/java/com/lyms/platform/pojo/ReferValue.java index e277464..f249019 100644 --- a/platform-dal/src/main/java/com/lyms/platform/pojo/ReferValue.java +++ b/platform-dal/src/main/java/com/lyms/platform/pojo/ReferValue.java @@ -58,6 +58,24 @@ public class ReferValue extends BaseModel{ private Integer yn; + private String sampleVal; + private String featureVal; + + public String getSampleVal() { + return sampleVal; + } + + public void setSampleVal(String sampleVal) { + this.sampleVal = sampleVal; + } + + public String getFeatureVal() { + return featureVal; + } + + public void setFeatureVal(String featureVal) { + this.featureVal = featureVal; + } public String getSex() { return sex;