diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java index bd2891a..53f3450 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java @@ -288,13 +288,13 @@ public class AntenatalExaminationFacade { patientsService.validata(p); } + //如果有:修改转诊申请单状态 + updateApplyOrder(model, antExAddRequest.getParentId()); + if (StringUtils.isNotEmpty(antExAddRequest.getId())) { model.setHospitalId(hospitalId); model.setOperator(userId); antenatalExaminationService.updateOneAnt(model, antExAddRequest.getId()); - //修改转诊申请单状态 - updateApplyOrder(model, antExAddRequest.getParentId()); - commonThreadPool.execute(new Runnable() { @Override public void run() { @@ -341,9 +341,6 @@ public class AntenatalExaminationFacade { return new BaseResponse().setErrorcode(ErrorCodeConstants.DATA_EXIST).setErrormsg("同一天只能建一次复诊"); } - //修改转诊申请单状态 - updateApplyOrder(model, antExAddRequest.getParentId()); - final Patients patients = patientsService.findOnePatientById(antExAddRequest.getParentId()); model.setPid(patients.getPid()); @@ -478,14 +475,8 @@ public class AntenatalExaminationFacade { } } - - - - } }); - - } /**