Commit f5aa43ad17fe59eae208e677cb02de8404e96db7
1 parent
4e05133e26
Exists in
master
and in
1 other branch
孕妇建档校验
Showing 1 changed file with 14 additions and 3 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java
View file @
f5aa43a
... | ... | @@ -72,16 +72,27 @@ |
72 | 72 | patientsQuery.setType(1); |
73 | 73 | patientsQuery.setHospitalId(yunRequest.getHospitalId()); |
74 | 74 | |
75 | - patientsQuery.setCardNo(yunRequest.getPregnantCertificateNum()); | |
76 | - | |
77 | 75 | if (yunRequest.getPregnantCertificateNum() != null) |
78 | 76 | { |
77 | + patientsQuery.setCardNo(yunRequest.getPregnantCertificateNum()); | |
79 | 78 | //判断该身份证号码是否有孕妇建档 在该医院 |
80 | 79 | List<Patients> patients = yunBookbuildingService.queryPregnantWithQuery(patientsQuery); |
81 | 80 | if (CollectionUtils.isNotEmpty(patients)) |
82 | 81 | { |
83 | 82 | br.setErrorcode(ErrorCodeConstants.DATA_EXIST); |
84 | - br.setErrormsg("孕妇在该医院已建档"); | |
83 | + br.setErrormsg("该身份证在医院已经建档"); | |
84 | + return br; | |
85 | + } | |
86 | + } | |
87 | + if (yunRequest.getPregnantPhone() != null) | |
88 | + { | |
89 | + patientsQuery.setPhone(yunRequest.getPregnantPhone()); | |
90 | + //判断该手机号码在 孕期内有没有建档 | |
91 | + List<Patients> patients = yunBookbuildingService.queryPregnantWithQuery(patientsQuery); | |
92 | + if (CollectionUtils.isNotEmpty(patients)) | |
93 | + { | |
94 | + br.setErrorcode(ErrorCodeConstants.DATA_EXIST); | |
95 | + br.setErrormsg("该手机号码已经建档"); | |
85 | 96 | return br; |
86 | 97 | } |
87 | 98 | } |