diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java index 1d8ebfa..5883f6d 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java @@ -2804,6 +2804,19 @@ public class BabyBookbuildingFacade { } } + //查询是否有检查记录 + for (BabyManageListResult result : list) { + BabyCheckModelQuery query = new BabyCheckModelQuery(); + query.setYn(YnEnums.YES.getId()); + query.setBuildId(result.getId()); + List checkModels = babyCheckService.queryBabyCheckRecord(query); + if(checkModels.size()>0){ + result.setHasChkRecord(true); + }else{ + result.setHasChkRecord(false); + } + } + BaseListResponse objectResponse = new BaseListResponse(); objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS); objectResponse.setData(list); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyManageListResult.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyManageListResult.java index 569a6fb..5766f4f 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyManageListResult.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyManageListResult.java @@ -104,6 +104,17 @@ public class BabyManageListResult { } /***********************************************************/ +// 是否有检查记录 + private boolean hasChkRecord; + + public boolean isHasChkRecord() { + return hasChkRecord; + } + + public void setHasChkRecord(boolean hasChkRecord) { + this.hasChkRecord = hasChkRecord; + } + public String getLastNextDate() { return lastNextDate; }