Commit 8f937bb3ad062d585f32428e4cf0bc08017fa9e3

Authored by liquanyu
1 parent 6d6d87a9b5

update code

Showing 1 changed file with 22 additions and 0 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostReviewFacade.java View file @ 8f937bb
... ... @@ -127,6 +127,26 @@
127 127 couponService.use(autoMatchFacade.getHospitalId(userId), postReviewRequest.getCouponCode(), userId, postReviewModel.getId());
128 128 }
129 129  
  130 +
  131 + //修改非主档案 同时修改主档案的产后复查次数增加
  132 + if (StringUtils.isNotEmpty(patients1.getSource()))
  133 + {
  134 + Patients mainPatients = patientsService.findOnePatientById(patients1.getSource());
  135 +
  136 + if (null != patients1.getPostViewTimes()) {
  137 + Patients patients2 = new Patients();
  138 + patients2.setPostViewTimes(patients1.getPostViewTimes() + 1);
  139 + patients2.setId(mainPatients.getId());
  140 + patientsService.updatePatient(patients2);
  141 + } else {
  142 + Patients patients2 = new Patients();
  143 + patients2.setPostViewTimes(1);
  144 + patients2.setId(mainPatients.getId());
  145 + patientsService.updatePatient(patients2);
  146 + }
  147 +
  148 + }
  149 +
130 150 if (null != patients1.getPostViewTimes()) {
131 151 Patients patients2 = new Patients();
132 152 patients2.setPostViewTimes(patients1.getPostViewTimes() + 1);
... ... @@ -138,6 +158,8 @@
138 158 patients2.setId(patients1.getId());
139 159 patientsService.updatePatient(patients2);
140 160 }
  161 +
  162 +
141 163 patientsService.updateNextCheckTime(postReviewRequest.getNextCheckTime(),patients.getId());
142 164  
143 165 handlApplyOrder(patients, hospital, postReviewRequest);