Commit 4a47d6bcc85f37e644b861785db85be7d7a1c537
1 parent
580266b27b
Exists in
master
and in
1 other branch
增加设置parentid
Showing 1 changed file with 14 additions and 6 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java
View file @
4a47d6b
... | ... | @@ -126,9 +126,13 @@ |
126 | 126 | userName = patients1.getUsername(); |
127 | 127 | if (null != deliverAddRequest.getDueDate()) { |
128 | 128 | Date fmDate = DateUtil.parseYMD(deliverAddRequest.getDueDate()); |
129 | - patients1.setFmDate(fmDate); | |
130 | - patients1.setType(3); | |
131 | - patientsService.updatePatient(patients1); | |
129 | + Patients patients2=new Patients(); | |
130 | + patients2.setFmDate(fmDate); | |
131 | + patients2.setType(3); | |
132 | + PatientsQuery patientsQuery1=new PatientsQuery(); | |
133 | + patientsQuery1.setPid(patients1.getPid()); | |
134 | + patientsQuery1.setYn(YnEnums.YES.getId()); | |
135 | + patientsService.findAndModify(patientsQuery1,patients2); | |
132 | 136 | //修改person表状态为产妇 |
133 | 137 | if (StringUtils.isNotEmpty(patients1.getPid())) { |
134 | 138 | PersonModel personModel = new PersonModel(); |
... | ... | @@ -190,9 +194,13 @@ |
190 | 194 | patientsQuery.setId(deliverAddRequest.getParentId()); |
191 | 195 | List<Patients> patients = patientsService.queryPatient(patientsQuery); |
192 | 196 | if (CollectionUtils.isNotEmpty(patients)) { |
193 | - patients.get(0).setFmDate(fmDate); | |
194 | - patients.get(0).setType(3); | |
195 | - patientsService.updatePatient(patients.get(0)); | |
197 | + Patients patients2=new Patients(); | |
198 | + patients2.setFmDate(fmDate); | |
199 | + patients2.setType(3); | |
200 | + PatientsQuery patientsQuery1=new PatientsQuery(); | |
201 | + patientsQuery1.setPid(patients.get(0).getPid()); | |
202 | + patientsQuery1.setYn(YnEnums.YES.getId()); | |
203 | + patientsService.findAndModify(patientsQuery1, patients2); | |
196 | 204 | } |
197 | 205 | } |
198 | 206 | } else { |