diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyStatisticsManagerFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyStatisticsManagerFacade.java index 627dece..0da1f14 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyStatisticsManagerFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyStatisticsManagerFacade.java @@ -57,6 +57,15 @@ public class BabyStatisticsManagerFacade { babyModelQuery.setBuildDateStart(DateUtil.getSNDate(babyStatisticsManagerBuildDoctorGroupRequest.getBuildDate())[0]); babyModelQuery.setBuildDateEnd(DateUtil.getSNDate(babyStatisticsManagerBuildDoctorGroupRequest.getBuildDate())[1]); } + String hospitalId; + try { + hospitalId = autoMatchFacade.getHospitalId(babyStatisticsManagerBuildDoctorGroupRequest.getOperatorId()); + } catch (Exception e) { + babyStatisticsManagerBuildDoctorGroupResult.setErrorcode(ErrorCodeConstants.SYSTEM_ERROR); + babyStatisticsManagerBuildDoctorGroupResult.setErrormsg("获取当前医院异常"); + return babyStatisticsManagerBuildDoctorGroupResult; + } + babyModelQuery.setHospitalId(hospitalId); List temp = babyService.babyStatisticsManagerBuildDoctorGroup(babyModelQuery); List babyStatisticsManagerBuildDoctorGroupQueryModelList = new ArrayList<>(); @@ -131,6 +140,15 @@ public class BabyStatisticsManagerFacade { babyModelQuery.setPage(babyStatisticsManagerBuildDoctorListRequest.getPage()); babyModelQuery.setNeed("need"); } + String hospitalId; + try { + hospitalId = autoMatchFacade.getHospitalId(babyStatisticsManagerBuildDoctorListRequest.getOperatorId()); + } catch (Exception e) { + babyStatisticsManagerBuildDoctorListResult.setErrorcode(ErrorCodeConstants.SYSTEM_ERROR); + babyStatisticsManagerBuildDoctorListResult.setErrormsg("获取当前医院异常"); + return babyStatisticsManagerBuildDoctorListResult; + } + babyModelQuery.setHospitalId(hospitalId); List babyModelList = babyService.queryBabyWithQuery(babyModelQuery); List babyStatisticsManagerBuildDoctorListQueryModelList = new ArrayList<>(); if (CollectionUtils.isNotEmpty(babyModelList)) { @@ -193,6 +211,16 @@ public class BabyStatisticsManagerFacade { babyCheckModelQuery.setCheckDateEnd(DateUtil.getSNDate(babyStatisticsManagerBuildDoctorGroupRequest.getCheckDate())[1]); } + String hospitalId; + try { + hospitalId = autoMatchFacade.getHospitalId(babyStatisticsManagerBuildDoctorGroupRequest.getOperatorId()); + } catch (Exception e) { + babyStatisticsManagerBuildDoctorGroupResult.setErrorcode(ErrorCodeConstants.SYSTEM_ERROR); + babyStatisticsManagerBuildDoctorGroupResult.setErrormsg("获取当前医院异常"); + return babyStatisticsManagerBuildDoctorGroupResult; + } + babyCheckModelQuery.setHospitalId(hospitalId); + List temp = babyCheckService.babyStatisticsManagerCheckDoctorGroup(babyCheckModelQuery); List babyStatisticsManagerCheckDoctorGroupQueryModelList = new ArrayList<>(); @@ -267,6 +295,15 @@ public class BabyStatisticsManagerFacade { babyCheckModelQuery.setPage(babyStatisticsManagerCheckDoctorListRequest.getPage()); babyCheckModelQuery.setNeed("need"); } + String hospitalId; + try { + hospitalId = autoMatchFacade.getHospitalId(babyStatisticsManagerCheckDoctorListRequest.getOperatorId()); + } catch (Exception e) { + babyStatisticsManagerCheckDoctorListResult.setErrorcode(ErrorCodeConstants.SYSTEM_ERROR); + babyStatisticsManagerCheckDoctorListResult.setErrormsg("获取当前医院异常"); + return babyStatisticsManagerCheckDoctorListResult; + } + babyCheckModelQuery.setHospitalId(hospitalId); List babyCheckModelList = babyCheckService.queryBabyCheckRecord(babyCheckModelQuery); List babyStatisticsManagerCheckDoctorListQueryModelList = new ArrayList<>(); @@ -344,6 +381,16 @@ public class BabyStatisticsManagerFacade { babyCheckModelQuery.setCheckDateEnd(DateUtil.getSNDate(babyStatisticsManagerWeekAgeGroupRequest.getCheckDate())[1]); } + String hospitalId; + try { + hospitalId = autoMatchFacade.getHospitalId(babyStatisticsManagerWeekAgeGroupRequest.getOperatorId()); + } catch (Exception e) { + babyStatisticsManagerWeekAgeGroupResult.setErrorcode(ErrorCodeConstants.SYSTEM_ERROR); + babyStatisticsManagerWeekAgeGroupResult.setErrormsg("获取当前医院异常"); + return babyStatisticsManagerWeekAgeGroupResult; + } + babyCheckModelQuery.setHospitalId(hospitalId); + List temp = babyCheckService.babyStatisticsManagerWeekAgeGroup(babyCheckModelQuery); List babyStatisticsManagerWeekAgeGroupQueryModelList = new ArrayList<>(); @@ -431,6 +478,17 @@ public class BabyStatisticsManagerFacade { babyCheckModelQuery.setNeed("need"); } List babyCheckModelList = babyCheckService.queryBabyCheckRecord(babyCheckModelQuery); + + String hospitalId; + try { + hospitalId = autoMatchFacade.getHospitalId(babyStatisticsManagerWeekAgeListRequest.getOperatorId()); + } catch (Exception e) { + babyStatisticsManagerWeekAgeListResult.setErrorcode(ErrorCodeConstants.SYSTEM_ERROR); + babyStatisticsManagerWeekAgeListResult.setErrormsg("获取当前医院异常"); + return babyStatisticsManagerWeekAgeListResult; + } + babyCheckModelQuery.setHospitalId(hospitalId); + List babyStatisticsManagerWeekAgeListQueryModelList = new ArrayList<>(); if (CollectionUtils.isNotEmpty(babyCheckModelList)) {