Commit 11abcc12f5ad830ddf039d25030c7022a975a5d1

Authored by jiangjiazhi
1 parent fd34ed878f

社区服务-新增新生儿访视时修改了母亲的手机号,但patient与baby的关联关系没有更新

Showing 1 changed file with 9 additions and 1 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/VisitFacade.java View file @ 11abcc1
... ... @@ -225,8 +225,16 @@
225 225 babyModel.setVisitstatus(VisitStatusEnums.UNVISIT.getId());
226 226 babyId = babyService.addOneBaby(babyModel).getId();
227 227 } else {
  228 + BabyModel babyModel= babyVisitAddRequest.getBabyModel();
  229 + PatientsQuery patientsQuery = new PatientsQuery();
  230 + patientsQuery.setPhone(babyModel.getMphone());
  231 + patientsQuery.setType(3);
  232 + List<Patients> patientses = patientsService.queryPatient(patientsQuery);
  233 + if(CollectionUtils.isNotEmpty(patientses)){
  234 + babyModel.setParentId(patientses.get(0).getId());
  235 + }
228 236 //修改小孩基本信息
229   - babyService.updateOneBaby(babyVisitAddRequest.getBabyModel(), babyId);
  237 + babyService.updateOneBaby(babyModel, babyId);
230 238 }
231 239 babyVisitModel.setParentId(babyId);
232 240 //表示新增访视记录