diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java index 9f5b163..a214404 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java @@ -102,7 +102,7 @@ public class ApplyOrderFacade { } else { BabyModel babyModel = babyService.getOneBabyById(referralApplyOrderModel.getParentId()); if (null != babyModel) { - referralApplyOrderModel.setCardNo(babyModel.getCardNo()); + if (null != babyModel.getBirth()) { referralApplyOrderModel.setAge(DateUtil.getAge(babyModel.getBirth())); } @@ -114,6 +114,7 @@ public class ApplyOrderFacade { referralApplyOrderModel.setName(babyModel.getName()); referralApplyOrderModel.setPhone(patients.getPhone()); referralApplyOrderModel.setSex(babyModel.getSex()); + referralApplyOrderModel.setCardNo(patients.getCardNo()); } }