diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java index 602dcaa..9cca415 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java @@ -2078,6 +2078,12 @@ public class AntenatalExaminationFacade { Object object = null; Integer userId = antExQueryRequest.getUserId(); List configModele = mongoTemplate.find(Query.query(Criteria.where("yn").ne("0").and("userId").is(userId).and("type").is(SequenceConstant.CUSTOM_TYPE)).with(new Sort(Sort.Direction.DESC,"createDate")), PlantformConfigModel.class); + List mHighRiskReason = new ArrayList(); + for (PlantformConfigModel configModel : configModele) { + Map map = ReflectionUtils.beanToMap(configModel); + map.put("id", configModel.getId().toString()); + mHighRiskReason.add(map); + } //复诊 if ("1".equals(antExQueryRequest.getType())) { AntenatalExaminationModel examinationModel = antenatalExaminationService.findOneById(antExQueryRequest.getId()); @@ -2136,7 +2142,7 @@ public class AntenatalExaminationFacade { antenatalExaminationResult.setTreatmentOpinion2Types(examinationModel.getTreatmentOpinion2Types()); antenatalExaminationResult.setQuicken(examinationModel.getQuicken()); antenatalExaminationResult.setQuickenRemark(examinationModel.getQuickenRemark()); - antenatalExaminationResult.setmHighRiskReason(configModele); + antenatalExaminationResult.setmHighRiskReason(mHighRiskReason); antenatalExaminationResult.setIsSieve(cap(data, examinationModel.getParentId())); antenatalExaminationResult.setHasSieve(CollectionUtils.isEmpty(applyOrderService.querySieveApplyOrderWithQuery(applyOrderQuery)) ? 0 : 1); @@ -2201,7 +2207,7 @@ public class AntenatalExaminationFacade { antexChuResult.setTreatmentOpinion2Types(antExChuModel.getTreatmentOpinion2Types()); antexChuResult.setQuicken(antExChuModel.getQuicken()); antexChuResult.setQuickenRemark(antExChuModel.getQuickenRemark()); - antexChuResult.setmHighRiskReason(configModele); + antexChuResult.setmHighRiskReason(mHighRiskReason); object = antexChuResult; }