diff --git a/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/DiseaseManageServiceImpl.java b/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/DiseaseManageServiceImpl.java index 3f7577b8..951e211e 100644 --- a/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/DiseaseManageServiceImpl.java +++ b/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/DiseaseManageServiceImpl.java @@ -97,13 +97,11 @@ public class DiseaseManageServiceImpl implements DiseaseManageService { @Override public IPage queryPageList(Integer pageNum, Integer pageSize, DiseaseReqVo diseaseReqVo) { - if (null == diseaseReqVo.getDiseaseType()){ diseaseReqVo.setDiseaseType(0); } IPage page = diseaseService.queryPageList(pageNum, pageSize, diseaseReqVo); - if (page.getSize() == 0) { return page; } diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiseaseAncillary.java b/virtual-patient-model/src/main/java/com/supervision/model/DiseaseAncillary.java index f541db95..498e44ae 100644 --- a/virtual-patient-model/src/main/java/com/supervision/model/DiseaseAncillary.java +++ b/virtual-patient-model/src/main/java/com/supervision/model/DiseaseAncillary.java @@ -60,10 +60,20 @@ public class DiseaseAncillary implements Serializable { /** * 结果 + * 当预期结果为正常:结果值为正常结果; + * 当预期结果为不正常:结果值为不正常结果; */ @ApiModelProperty("结果") private String result; + /** + * 正常结果: + * 只有当预期结果为异常时,才会有值 + */ + + @ApiModelProperty("正常结果") + private String normalResult; + /** * 说明 */ diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java b/virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java index 0afe3b53..de1120d3 100644 --- a/virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java +++ b/virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java @@ -68,11 +68,14 @@ public class DiseasePhysical implements Serializable { private Integer locationDiagnosisFlag; /** - * 结果 + * 结果(异常结果) */ @ApiModelProperty("结果") private String result; + @ApiModelProperty("正常结果") + private String normalResult; + /** * 表征 */ diff --git a/virtual-patient-model/src/main/resources/mapper/DiseaseAncillaryMapper.xml b/virtual-patient-model/src/main/resources/mapper/DiseaseAncillaryMapper.xml index 90b6451e..138feab9 100644 --- a/virtual-patient-model/src/main/resources/mapper/DiseaseAncillaryMapper.xml +++ b/virtual-patient-model/src/main/resources/mapper/DiseaseAncillaryMapper.xml @@ -17,6 +17,7 @@ + @@ -28,7 +29,7 @@ id ,disease_id,item_id,require_check_flag,basis_confirm_flag,primarily_diagnosis_criteria_flag,basis_identification_flag ,full_check_flag,diagnosis_assessment_flag,expected_diagnosis_result, - result,symptom_image_file_ids,description,create_user_id, + result,normal_result,symptom_image_file_ids,description,create_user_id, create_time,update_user_id,update_time @@ -41,6 +42,7 @@ da.basis_confirm_flag as basisConfirmFlag, da.basis_identification_flag as basisIdentificationFlag, da.result as result, + da.normal_result as normalResult, da.description as description, da.create_time as createTime, da.create_user_id as createUserId, @@ -73,6 +75,7 @@ da.expected_diagnosis_result as expectedDiagnosisResult, da.require_check_flag as requireCheckFlag, da.result as result, + da.normal_result as normalResult, da.description as description from vp_disease_ancillary da left join vp_config_ancillary_item cai on da.item_id = cai.id diff --git a/virtual-patient-model/src/main/resources/mapper/DiseasePhysicalMapper.xml b/virtual-patient-model/src/main/resources/mapper/DiseasePhysicalMapper.xml index 2471467d..e54125da 100644 --- a/virtual-patient-model/src/main/resources/mapper/DiseasePhysicalMapper.xml +++ b/virtual-patient-model/src/main/resources/mapper/DiseasePhysicalMapper.xml @@ -18,6 +18,7 @@ + @@ -29,7 +30,7 @@ id,tool_id,location_id,disease_id, require_check_flag,primarily_diagnosis_criteria_flag,basis_confirm_flag, diagnosis_assessment_flag,expected_diagnosis_result,full_check_flag, - basis_identification_flag,result,trait, + basis_identification_flag,result,normal_result,trait, create_user_id,create_time,update_user_id, update_time @@ -52,6 +53,7 @@ dp.expected_diagnosis_result as expectedDiagnosisResult, dp.require_check_flag as requireCheckFlag, dp.result as result, + dp.normal_result as normalResult, dp.trait as trait from vp_disease_physical dp left join vp_config_physical_tool cpt on dp.tool_id = cpt.id