From b521a23ccb506f0db765e0936fa53b0510334351 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Fri, 10 Feb 2017 17:57:46 +0800 Subject: [PATCH] 1 --- .../platform/operate/web/facade/BabyBookbuildingFacade.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) 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 58f64f1..d000278 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 @@ -1242,6 +1242,12 @@ public class BabyBookbuildingFacade { BabyModelQuery babyQuery = new BabyModelQuery(); babyQuery.setYn(YnEnums.YES.getId()); babyQuery.setPid(babayPerson.getId()); + + if (org.apache.commons.lang.StringUtils.isNotEmpty(groupsFacade.findByCurrentUserId(autoMatchFacade.getHospitalId(userId)))){ + babyQuery.setExtEnable(false); + } + + List builds = babyBookbuildingService.queryBabyBuildByCond(babyQuery, "buildDate", Sort.Direction.DESC); List> list = new ArrayList<>(); @@ -1286,7 +1292,11 @@ public class BabyBookbuildingFacade { BabyModelQuery babyQuery = new BabyModelQuery(); babyQuery.setYn(YnEnums.YES.getId()); babyQuery.setVcCardNo(param.getVcCardNo()); - babyQuery.setHospitalId(param.getHospitalId()); + if (org.apache.commons.lang.StringUtils.isNotEmpty(groupsFacade.findByCurrentUserId(autoMatchFacade.getHospitalId(userId)))){ + babyQuery.setExtEnable(false); + } + + babyQuery.setHospitalIdList(groupsFacade.findGroupHospital(userId,false)); List babyModels = babyBookbuildingService.queryBabyBuildByCond(babyQuery); if (CollectionUtils.isNotEmpty(babyModels)) { -- 1.8.3.1