diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/ReferralApplyOrderResult.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/ReferralApplyOrderResult.java index f6ab3ae..b2eb3b4 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/ReferralApplyOrderResult.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/ReferralApplyOrderResult.java @@ -221,24 +221,28 @@ public class ReferralApplyOrderResult { setTransferMode(destModel.getTransferMode()); setApplyDoctor(destModel.getApplyDoctor()); - try { - if(null!=patients.getBirth()){ - setAge(DateUtil.getAge(patients.getBirth())); + + if(null!=patients){ + setName(patients.getUsername()); + setPhone(patients.getPhone()); + setRemarks(patients.getMremark()); + setRiskScore("60"); + + int days= DateUtil.daysBetween(patients.getLastMenses(),new Date()); + String week= (days/7)+""; + int day = (days%7); + this.dueWeek="孕"+week+"周" +(day>0?"+"+day+"天":""); + if(null!=patients.getLastMenses()){ + setLastMenses(DateUtil.getyyyy_MM_dd(patients.getLastMenses())); + } + try { + if(null!=patients.getBirth()){ + setAge(DateUtil.getAge(patients.getBirth())); + } + }catch (Exception e){ } - }catch (Exception e){ - } - setName(patients.getUsername()); - setPhone(patients.getPhone()); - setRemarks(patients.getMremark()); - setRiskScore("60"); - - int days= DateUtil.daysBetween(patients.getLastMenses(),new Date()); - String week= (days/7)+""; - int day = (days%7); - this.dueWeek="孕"+week+"周" +(day>0?"+"+day+"天":""); - if(null!=patients.getLastMenses()){ - setLastMenses(DateUtil.getyyyy_MM_dd(patients.getLastMenses())); } + return this; }