From c34193d8b6f37c718301363f4fdb0db9874134f3 Mon Sep 17 00:00:00 2001 From: yangfei Date: Thu, 3 May 2018 20:25:33 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=B2=A1=E6=9C=89=E6=9C=AB?= =?UTF-8?q?=E6=AC=A1=E6=9C=88=E7=BB=8F=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/service/impl/TrackDownServiceImpl.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java index 2f64f30..bec4492 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java @@ -384,10 +384,14 @@ public class TrackDownServiceImpl extends BaseServiceImpl implements ITrackDownS if (patient.getType() == 3) {//已经分娩,就是X temp.put("cqsc", 2);//产前筛查){ - } else {//未分娩, - int week = DateUtil.getWeek2(patient.getLastMenses(), new Date()); - if (week > 20) {//不能做产前筛查追访,产前检查追访 - temp.put("cqsc", 2);//未做产筛 + } else {//未分娩 + if(patient.getLastMenses()!=null){ + int week = DateUtil.getWeek2(patient.getLastMenses(), new Date()); + if (week > 20) {//不能做产前筛查追访,产前检查追访 + temp.put("cqsc", 2);//未做产筛 + } + }else{ + System.out.println("没有末次月经的建档:"+patient.getId()); } } -- 1.8.3.1