Commit c3b733802be28dd8dcc788dde5c380b17f2262c3
1 parent
44c6832bd1
Exists in
master
and in
1 other branch
update code
Showing 1 changed file with 12 additions and 9 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java
View file @
c3b7338
... | ... | @@ -89,16 +89,19 @@ |
89 | 89 | //判断在儿童建档的时候,是否设置到这个儿童对应的孕妇 设置成产妇 |
90 | 90 | //计算规则 儿童生日 > 孕妇分娩时间 - 60 设置成分娩 |
91 | 91 | Date dueDate = patients.getDueDate(); |
92 | - Date brith = DateUtil.parseYMD(request.getBabyBirthday()); | |
93 | - Date tempDate = DateUtil.addDay(dueDate,-60); | |
94 | - if (brith.getTime() > tempDate.getTime()) | |
92 | + if(dueDate != null && request.getBabyBirthday() != null) | |
95 | 93 | { |
96 | - //设置孕妇已分娩 | |
97 | - Patients patientUpdate = new Patients(); | |
98 | - patientUpdate.setId(patients.getId()); | |
99 | - patientUpdate.setYn(YnEnums.YES.getId()); | |
100 | - patientUpdate.setType(3); | |
101 | - patientsService.updatePatient(patientUpdate); | |
94 | + Date brith = DateUtil.parseYMD(request.getBabyBirthday()); | |
95 | + Date tempDate = DateUtil.addDay(dueDate,-60); | |
96 | + if (brith.getTime() > tempDate.getTime()) | |
97 | + { | |
98 | + //设置孕妇已分娩 | |
99 | + Patients patientUpdate = new Patients(); | |
100 | + patientUpdate.setId(patients.getId()); | |
101 | + patientUpdate.setYn(YnEnums.YES.getId()); | |
102 | + patientUpdate.setType(3); | |
103 | + patientsService.updatePatient(patientUpdate); | |
104 | + } | |
102 | 105 | } |
103 | 106 | |
104 | 107 | } |