Commit cefd11c2e003a816b00c5853d4d8643e333940b2
1 parent
5b76911c82
Exists in
master
and in
6 other branches
儿童建档服务开通
Showing 1 changed file with 20 additions and 0 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java
View file @
cefd11c
| ... | ... | @@ -494,6 +494,26 @@ |
| 494 | 494 | |
| 495 | 495 | handleBabyDiangose(request.getBlNo(), hid); |
| 496 | 496 | |
| 497 | + | |
| 498 | + if (request.getDataStatus() != null && request.getDataStatus() == 1) { | |
| 499 | + //开通增值服务 | |
| 500 | + PatientService patientService = new PatientService(); | |
| 501 | + patientService.setPerType(2); | |
| 502 | + patientService.setSerInfos(request.getSerInfos()); | |
| 503 | + patientService.setCreateUser(String.valueOf(userId)); | |
| 504 | + //开通日期与建档日期一致 | |
| 505 | + patientService.setCreateDate(DateUtil.parseYMD(request.getBuildDate())); | |
| 506 | + patientService.setParentid(model.getId()); | |
| 507 | + patientService.setPid(model.getPid()); | |
| 508 | + try { | |
| 509 | + patientServiceFacade.addPatientService(patientService, userId, request.getHospitalId()); | |
| 510 | + } catch (Exception e) { | |
| 511 | + System.out.println("儿童建档服务开通异常!"); | |
| 512 | + e.printStackTrace(); | |
| 513 | + } | |
| 514 | + | |
| 515 | + } | |
| 516 | + | |
| 497 | 517 | model.setId(request.getId()); |
| 498 | 518 | model.setPid(pid); |
| 499 | 519 | patientsService.updateRefer(model); |