Commit 09a18a5c41d7b51352f7d5f18926d640eb69d7eb

Authored by jiangjiazhi
1 parent 4655bf271c

1

Showing 1 changed file with 4 additions and 1 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java View file @ 09a18a5
... ... @@ -349,9 +349,11 @@
349 349 BabyModelQuery babyQuery = new BabyModelQuery();
350 350 babyQuery.setYn(YnEnums.YES.getId());
351 351 babyQuery.setId(request.getId());
  352 + String pid = "";
352 353 List<BabyModel> list = babyBookbuildingService.queryBabyBuildByCond(babyQuery);
353 354 if (CollectionUtils.isNotEmpty(list)) {
354 355 BabyModel babyModel = list.get(0);
  356 + pid=babyModel.getPid();
355 357 if (!(babyModel.getServiceStatus() == ServiceStatusEnums.STANDARD_OPEN.getId() || babyModel.getServiceStatus() == ServiceStatusEnums.ADD_OPEN.getId())) {
356 358  
357 359 if (babyModel.getServiceType() == ServiceTypeEnums.STANDARD_SERVICE.getId()) {
358 360  
... ... @@ -367,9 +369,10 @@
367 369  
368 370 babyBookbuildingService.updateBabyBuild(model, request.getId());
369 371 patientsService.updateRefer(model);
370   -
371 372 //如果当前是建档医院,那么需要修改其他非建档医院的数据
372 373 if (autoMatchFacade.checkBStatus(userId)) {
  374 + model.setId(request.getId());
  375 + model.setPid(pid);
373 376 babyBookbuildingService.updateBaseData(model);
374 377 }
375 378