| | |
| | | if (StringUtils.isNotNull(serviceMedicalevaluation.getInfoid())) { |
| | | wrappers.eq(ServiceMedicalevaluation::getInfoid, serviceMedicalevaluation.getInfoid()); |
| | | } |
| | | if (StringUtils.isNotNull(serviceMedicalevaluation.getFirstAssessState())) { |
| | | wrappers.eq(ServiceMedicalevaluation::getFirstAssessState, serviceMedicalevaluation.getFirstAssessState()); |
| | | } if (StringUtils.isNotNull(serviceMedicalevaluation.getSecondAssessState())) { |
| | | wrappers.eq(ServiceMedicalevaluation::getSecondAssessState, serviceMedicalevaluation.getSecondAssessState()); |
| | | if (StringUtils.isNotNull(serviceMedicalevaluation.getAssessState())) { |
| | | wrappers.eq(ServiceMedicalevaluation::getAssessState, serviceMedicalevaluation.getAssessState()); |
| | | } if (StringUtils.isNotNull(serviceMedicalevaluation.getAssessTime())) { |
| | | wrappers.eq(ServiceMedicalevaluation::getAssessTime, serviceMedicalevaluation.getAssessTime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceMedicalevaluation.getDonorno())) { |
| | | wrappers.eq(ServiceMedicalevaluation::getDonorno, serviceMedicalevaluation.getDonorno()); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public List<MedicalevaluationBaseInfoDTO> evaluateBaseInfolist(MedicalEvaluationWithBaseInfoVO medicalEvaluationWithBaseInfoVO) { |
| | | public List<MedicalevaluationBaseInfoDTO> medevaluateBaseInfolist(MedicalEvaluationWithBaseInfoVO medicalEvaluationWithBaseInfoVO) { |
| | | List<MedicalevaluationBaseInfoDTO> medicalevaluationBaseInfoDTOS = serviceMedicalevaluationMapper.selectEvaluateBaseInfoList(medicalEvaluationWithBaseInfoVO); |
| | | |
| | | //判断pgaeNun是为了让查询total不再查询serviceMedicalevaluationorgan |
| | |
| | | serviceMedicalevaluationorgan.setInfoid(medicalevaluationBaseInfoDTO.getInfoid()); |
| | | List<ServiceMedicalevaluationorgan> serviceMedicalevaluationorgans = serviceMedicalevaluationorganMapper.selectServiceMedicalevaluationorganList(serviceMedicalevaluationorgan); |
| | | if (CollectionUtils.isNotEmpty(serviceMedicalevaluationorgans)) |
| | | medicalevaluationBaseInfoDTO.setServiceMedicalevaluationorgan(serviceMedicalevaluationorgans.get(0)); |
| | | medicalevaluationBaseInfoDTO.setServiceMedicalevaluationorgans(serviceMedicalevaluationorgans); |
| | | } |
| | | } |
| | | return medicalevaluationBaseInfoDTOS; |