Commit 14f63a52c746b72c2b008a314b7af854202c8ed6
1 parent
0a41f8aabc
Exists in
master
and in
7 other branches
分娩作废产检劵
Showing 1 changed file with 10 additions and 12 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java
View file @
14f63a5
| ... | ... | @@ -78,22 +78,20 @@ |
| 78 | 78 | public String handHideBuild(String pid, String parentId, Integer userId, int type) { |
| 79 | 79 | String hospitalId = autoMatchFacade.getHospitalId(userId); |
| 80 | 80 | Patients patients=null; |
| 81 | - if(StringUtils.isNotEmpty(pid)){ | |
| 82 | - List li = new ArrayList(); | |
| 83 | - li.add(hospitalId); | |
| 84 | - patients = findOnePatient(null, null, null, li, type, false, pid, true); | |
| 85 | - //表示本院已经有隐藏建档 | |
| 86 | - if (null != patients) { | |
| 87 | - return patients.getId(); | |
| 88 | - } | |
| 89 | - } | |
| 90 | - | |
| 91 | 81 | Patients patients1 = patientsService.findOnePatientById(parentId); |
| 92 | - | |
| 82 | + if(StringUtils.isEmpty(pid)){ | |
| 83 | + pid=patients1.getPid(); | |
| 84 | + } | |
| 85 | + List li = new ArrayList(); | |
| 86 | + li.add(hospitalId); | |
| 87 | + patients = findOnePatient(null, null, null, li, type, false, pid, true); | |
| 88 | + //表示本院已经有隐藏建档 | |
| 89 | + if (null != patients) { | |
| 90 | + return patients.getId(); | |
| 91 | + } | |
| 93 | 92 | if (patients1.getHospitalId().equals(hospitalId)) { |
| 94 | 93 | return patients1.getId(); |
| 95 | 94 | } |
| 96 | - | |
| 97 | 95 | |
| 98 | 96 | //表示区域的 |
| 99 | 97 | if (StringUtils.isNotEmpty(groupsFacade.findByCurrentUserId(hospitalId)) && StringUtils.isNotEmpty(pid)) { |