Commit e82d5a2bb9dd3fe3dd93de8ddd1d64fe16d168f7

Authored by liquanyu
1 parent 280157da91

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");