Commit 4a47d6bcc85f37e644b861785db85be7d7a1c537

Authored by jiangjiazhi
1 parent 580266b27b

增加设置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 {