|
|
@ -80,7 +80,7 @@ public class DiseaseAncillaryStrResVo extends DiseaseAncillary {
|
|
|
|
private List<Integer> diagnosticCriteria;
|
|
|
|
private List<Integer> diagnosticCriteria;
|
|
|
|
|
|
|
|
|
|
|
|
@Schema(description = "诊断依据")
|
|
|
|
@Schema(description = "诊断依据")
|
|
|
|
private String diagnosticCriteriaName;
|
|
|
|
private String diagnosticCriteriaName = "";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
@ -90,7 +90,7 @@ public class DiseaseAncillaryStrResVo extends DiseaseAncillary {
|
|
|
|
public void aggregationDiagnosticCriteria() {
|
|
|
|
public void aggregationDiagnosticCriteria() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (null == diagnosticCriteria){
|
|
|
|
if (null == diagnosticCriteria) {
|
|
|
|
diagnosticCriteria = new ArrayList<>();
|
|
|
|
diagnosticCriteria = new ArrayList<>();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -101,24 +101,40 @@ public class DiseaseAncillaryStrResVo extends DiseaseAncillary {
|
|
|
|
this.diagnosticCriteriaName = "——";
|
|
|
|
this.diagnosticCriteriaName = "——";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (Integer.valueOf(1).equals(super.getPrimarilyDiagnosisCriteriaFlag())){
|
|
|
|
if (Integer.valueOf(1).equals(super.getPrimarilyDiagnosisCriteriaFlag())) {
|
|
|
|
diagnosticCriteria.add(0);
|
|
|
|
diagnosticCriteria.add(0);
|
|
|
|
this.diagnosticCriteriaName = "初步诊断依据";
|
|
|
|
if (StrUtil.isNotEmpty(diagnosticCriteriaName)) {
|
|
|
|
|
|
|
|
this.diagnosticCriteriaName = this.diagnosticCriteriaName + "-" + "初步诊断依据";
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
this.diagnosticCriteriaName = this.diagnosticCriteriaName + "初步诊断依据";
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (Integer.valueOf(1).equals(super.getBasisConfirmFlag())){
|
|
|
|
if (Integer.valueOf(1).equals(super.getBasisConfirmFlag())) {
|
|
|
|
diagnosticCriteria.add(1);
|
|
|
|
diagnosticCriteria.add(1);
|
|
|
|
this.diagnosticCriteriaName = this.diagnosticCriteriaName + "-" + "证实诊断依据";
|
|
|
|
if (StrUtil.isNotEmpty(diagnosticCriteriaName)) {
|
|
|
|
|
|
|
|
this.diagnosticCriteriaName = this.diagnosticCriteriaName + "-" + "证实诊断依据";
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
this.diagnosticCriteriaName = this.diagnosticCriteriaName + "证实诊断依据";
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (Integer.valueOf(1).equals(super.getBasisIdentificationFlag())){
|
|
|
|
if (Integer.valueOf(1).equals(super.getBasisIdentificationFlag())) {
|
|
|
|
diagnosticCriteria.add(2);
|
|
|
|
diagnosticCriteria.add(2);
|
|
|
|
this.diagnosticCriteriaName = this.diagnosticCriteriaName + "-" + "鉴别依据";
|
|
|
|
if (StrUtil.isNotEmpty(diagnosticCriteriaName)) {
|
|
|
|
|
|
|
|
this.diagnosticCriteriaName = this.diagnosticCriteriaName + "-" + "鉴别依据";
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
this.diagnosticCriteriaName = this.diagnosticCriteriaName + "鉴别依据";
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (Integer.valueOf(1).equals(super.getFullCheckFlag())){
|
|
|
|
if (Integer.valueOf(1).equals(super.getFullCheckFlag())) {
|
|
|
|
diagnosticCriteria.add(3);
|
|
|
|
diagnosticCriteria.add(3);
|
|
|
|
this.diagnosticCriteriaName = this.diagnosticCriteriaName + "-" + "全面依据";
|
|
|
|
if (StrUtil.isNotEmpty(diagnosticCriteriaName)) {
|
|
|
|
|
|
|
|
this.diagnosticCriteriaName = this.diagnosticCriteriaName + "-" + "全面依据";
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
this.diagnosticCriteriaName = this.diagnosticCriteriaName + "全面依据";
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|