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 bccbf55..1a3a0bd 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 @@ -150,18 +150,19 @@ public class TrackDownServiceImpl extends BaseServiceImpl implements ITrackDownS AntExRecordQuery antExRecordQuery = new AntExRecordQuery(); antExRecordQuery.setParentId(patients.getId()); temp.put("yjcount", recordService.count(antExRecordQuery)); // 孕检次数 - - //产后复查 - PostReviewQuery postReviewQuery = new PostReviewQuery(); - postReviewQuery.setParentId(patients.getId()); - postReviewQuery.setYn(YnEnums.YES.getId()); - Integer postInt = postReviewService.count(postReviewQuery); - if (postInt > 0) {//大于0 - temp.put("chfc", 1); - } else if(patients.getType() == 3){ - temp.put("chfc", 2); + if (patients.getType() == 3) { + //产后复查 + PostReviewQuery postReviewQuery = new PostReviewQuery(); + postReviewQuery.setParentId(patients.getId()); + postReviewQuery.setYn(YnEnums.YES.getId()); + Integer postInt = postReviewService.count(postReviewQuery); + if (postInt > 0) {//大于0 + temp.put("chfc", 1); + } else if(patients.getType() == 3){ + temp.put("chfc", 2); + } + temp.put("chfcCount", postInt); // 复查次数 } - temp.put("chfcCount", postInt); // 复查次数 SieveResultQuery sieveResultQuery = new SieveResultQuery(); sieveResultQuery.setParentId(patients.getId()); @@ -231,17 +232,19 @@ public class TrackDownServiceImpl extends BaseServiceImpl implements ITrackDownS antExRecordQuery.setParentId(patient.getId()); temp.put("yjcount", recordService.count(antExRecordQuery)); // 孕检次数 - //产后复查 - PostReviewQuery postReviewQuery = new PostReviewQuery(); - postReviewQuery.setParentId(patient.getId()); - postReviewQuery.setYn(YnEnums.YES.getId()); - Integer postInt = postReviewService.count(postReviewQuery); - if (postInt > 0) {//大于0 - temp.put("chfc", 1); - } else if(patient.getType() == 3){ - temp.put("chfc", 2); + if(patient.getType() == 3){//分娩后 + //产后复查 + PostReviewQuery postReviewQuery = new PostReviewQuery(); + postReviewQuery.setParentId(patient.getId()); + postReviewQuery.setYn(YnEnums.YES.getId()); + Integer postInt = postReviewService.count(postReviewQuery); + if (postInt > 0) {//大于0 + temp.put("chfc", 1); + } else if(patient.getType() == 3){ + temp.put("chfc", 2); + } + temp.put("chfcCount", postInt); // 复查次数 } - temp.put("chfcCount", postInt); // 复查次数 SieveResultQuery sieveResultQuery = new SieveResultQuery(); sieveResultQuery.setParentId(patient.getId());