Commit e82d5a2bb9dd3fe3dd93de8ddd1d64fe16d168f7
1 parent
280157da91
Exists in
master
and in
6 other branches
update
Showing 1 changed file with 27 additions and 17 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java
View file @
e82d5a2
| ... | ... | @@ -87,29 +87,39 @@ |
| 87 | 87 | public BaseResponse addOrUpdate(Integer userId, BabyEyeCheck babyEyeCheck) { |
| 88 | 88 | String hospitalId = autoMatchFacade.getHospitalId(userId); |
| 89 | 89 | |
| 90 | + | |
| 91 | + if ("yang".equals(babyEyeCheck.getExtRightEyelook()) || "yang".equals(babyEyeCheck.getExtLeftEyelook()) || "yang".equals(babyEyeCheck.getBlinkRightReflex()) | |
| 92 | + || "yang".equals(babyEyeCheck.getBlinkLefttReflex()) || "yang".equals(babyEyeCheck.getPupillaryRightReflex()) || "yang".equals(babyEyeCheck.getPupillaryLeftReflex()) | |
| 93 | + || "yang".equals(babyEyeCheck.getRedRightReflex()) || "yang".equals(babyEyeCheck.getRedLeftReflex()) || "yang".equals(babyEyeCheck.getRedReflex()) | |
| 94 | + || "yang".equals(babyEyeCheck.getConjunctiva()) || "yang".equals(babyEyeCheck.getCorneal()) || "yang".equals(babyEyeCheck.getLacrimalApparatus()) | |
| 95 | + || "yang".equals(babyEyeCheck.getNystagmus()) || "yang".equals(babyEyeCheck.getExtEyelook()) | |
| 96 | + || "ruoyang".equals(babyEyeCheck.getRedRightReflex()) || "ruoyang".equals(babyEyeCheck.getRedLeftReflex()) | |
| 97 | + || "ruoyang".equals(babyEyeCheck.getRedReflex()) | |
| 98 | + | |
| 99 | + ) { | |
| 100 | + //器械判定阳性 | |
| 101 | + babyEyeCheck.setApparatus("2"); | |
| 102 | + } | |
| 103 | + else | |
| 104 | + { | |
| 105 | + babyEyeCheck.setApparatus("1"); | |
| 106 | + } | |
| 107 | + if ("yang".equals(babyEyeCheck.getEyePositionId2()) || "yang".equals(babyEyeCheck.getRedLeft2()) || "yang".equals(babyEyeCheck.getVision2()) | |
| 108 | + || "yang".equals(babyEyeCheck.getY2()) || "yang".equals(babyEyeCheck.getRedLeft2()) | |
| 109 | + ) { | |
| 110 | + //医生判定阳性 | |
| 111 | + babyEyeCheck.setDoctorJudgement("2"); | |
| 112 | + } | |
| 113 | + else { | |
| 114 | + babyEyeCheck.setDoctorJudgement("1"); | |
| 115 | + } | |
| 116 | + | |
| 90 | 117 | if (StringUtils.isEmpty(babyEyeCheck.getId())) { |
| 91 | 118 | if (!mongoUtil.buildArchive(userId, babyEyeCheck.getBabyId())) { |
| 92 | 119 | return RespBuilder.buildSuccess(ResponseCode.NEED_BUILD); |
| 93 | 120 | } |
| 94 | 121 | |
| 95 | - if ("yang".equals(babyEyeCheck.getExtRightEyelook()) || "yang".equals(babyEyeCheck.getExtLeftEyelook()) || "yang".equals(babyEyeCheck.getBlinkRightReflex()) | |
| 96 | - || "yang".equals(babyEyeCheck.getBlinkLefttReflex()) || "yang".equals(babyEyeCheck.getPupillaryRightReflex()) || "yang".equals(babyEyeCheck.getPupillaryLeftReflex()) | |
| 97 | - || "yang".equals(babyEyeCheck.getRedRightReflex()) || "yang".equals(babyEyeCheck.getRedLeftReflex()) || "yang".equals(babyEyeCheck.getRedReflex()) | |
| 98 | - || "yang".equals(babyEyeCheck.getConjunctiva()) || "yang".equals(babyEyeCheck.getCorneal()) || "yang".equals(babyEyeCheck.getLacrimalApparatus()) | |
| 99 | - || "yang".equals(babyEyeCheck.getNystagmus()) || "yang".equals(babyEyeCheck.getExtEyelook()) | |
| 100 | - || "ruoyang".equals(babyEyeCheck.getRedRightReflex()) || "ruoyang".equals(babyEyeCheck.getRedLeftReflex()) | |
| 101 | - || "ruoyang".equals(babyEyeCheck.getRedReflex()) | |
| 102 | 122 | |
| 103 | - ) { | |
| 104 | - //器械判定阳性 | |
| 105 | - babyEyeCheck.setApparatus("2"); | |
| 106 | - } | |
| 107 | - if ("yang".equals(babyEyeCheck.getEyePositionId2()) || "yang".equals(babyEyeCheck.getRedLeft2()) || "yang".equals(babyEyeCheck.getVision2()) | |
| 108 | - || "yang".equals(babyEyeCheck.getY2()) || "yang".equals(babyEyeCheck.getRedLeft2()) | |
| 109 | - ) { | |
| 110 | - //医生判定阳性 | |
| 111 | - babyEyeCheck.setDoctorJudgement("2"); | |
| 112 | - } | |
| 113 | 123 | |
| 114 | 124 | babyEyeCheck.setCreated(new Date()); |
| 115 | 125 | babyEyeCheck.setYn("1"); |