diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java index 382fa9b..233f6cd 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java @@ -115,7 +115,15 @@ public class BabyEyeCheckServiceImpl extends BaseServiceImpl implements BabyEye map.put("doctor", couponMapper.getUserName(doctor)); } map.put("handleOpinionsId", HandleOpinionsEnums.getName(babyEyeCheck.getHandleOpinionsId())); - map.put("riskFactorId", EyeHighRiskEnums.getName(babyEyeCheck.getRiskFactorId())); + List riskFactorNames = EyeHighRiskEnums.getName(babyEyeCheck.getRiskFactorId()); + if(CollectionUtils.isNotEmpty(riskFactorNames)) { + for (int i = 0; i < riskFactorNames.size(); i++) { + if("其他".equals(riskFactorNames.get(i))) { + riskFactorNames.set(i, "其他:" + map.get("riskFactorIdOther")); + } + } + } + map.put("riskFactorId", riskFactorNames); map.put("checkMonthId", CheckMonthEnums.getName(babyEyeCheck.getCheckMonthId())); map.put("checkMonth", babyEyeCheck.getCheckMonthId()); map.put("nextCheckMonthId", babyEyeCheck.getNextCheckMonthId());