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 233f6cd..3d3a9e4 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 @@ -123,6 +123,30 @@ public class BabyEyeCheckServiceImpl extends BaseServiceImpl implements BabyEye } } } + StringBuilder r = new StringBuilder(); + if(StringUtils.isNotEmpty(babyEyeCheck.getR1())) { + r.append("R:S( ").append(babyEyeCheck.getR1()).append( " )"); + } + if(StringUtils.isNotEmpty(babyEyeCheck.getR2())) { + r.append("R:DC( ").append(babyEyeCheck.getR1()).append( " )D"); + } + StringBuilder l = new StringBuilder(); + if(StringUtils.isNotEmpty(babyEyeCheck.getL1())) { + l.append("L:S( ").append(babyEyeCheck.getR1()).append( " )D"); + } + if(StringUtils.isNotEmpty(babyEyeCheck.getL2())) { + l.append("L:DC( ").append(babyEyeCheck.getR1()).append( " )D"); + } + String refractometer = new String(); + if(r.length() != 0 && l.length() != 0) { + refractometer = r.toString() + "," + l.toString(); + } else if(r.length() == 0) { + refractometer = l.toString(); + } else if(l.length() == 0) { + refractometer = r.toString(); + } + map.put("refractometer", refractometer); + map.put("riskFactorId", riskFactorNames); map.put("checkMonthId", CheckMonthEnums.getName(babyEyeCheck.getCheckMonthId())); map.put("checkMonth", babyEyeCheck.getCheckMonthId());