diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java index 09777da..5884835 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java @@ -431,9 +431,11 @@ public class PatientsService { referralApplyOrderModel1.setBirth(babyModel.getBirth()); referralApplyOrderModel1.setName(babyModel.getName()); referralApplyOrderModel1.setCardNo(babyModel.getCardNo()); - referralApplyOrderModel1.setPhone(patients.getPhone()); - referralApplyOrderModel1.setmCardNo(patients.getCardNo()); - referralApplyOrderModel1.setMname(patients.getUsername()); + if(null!=patients){ + referralApplyOrderModel1.setPhone(patients.getPhone()); + referralApplyOrderModel1.setmCardNo(patients.getCardNo()); + referralApplyOrderModel1.setMname(patients.getUsername()); + } referralApplyOrderModel1.setSex(babyModel.getSex()); iReferralApplyOrderDao.updateOne(referralApplyOrderModel1); }