From 6b6bcadd460e08da28948001d08800974481cac3 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Tue, 5 Dec 2017 10:58:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A8=E9=83=A8=E5=AD=95=E5=A6=87=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=A2=9E=E5=8A=A0=E6=8C=89=E7=85=A7=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/lyms/platform/operate/web/utils/MongoUtil.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/MongoUtil.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/MongoUtil.java index 0e70106..c65170e 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/MongoUtil.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/MongoUtil.java @@ -88,6 +88,14 @@ public class MongoUtil { public List> getHospitals(Integer userId, String provinceId, String cityId, String areaId, String streetId) { List hospitalIds = accessPermissionFacade.getCurrentUserHospPermissions(userId); + + if(CollectionUtils.isEmpty(hospitalIds)){ + String hospital = autoMatchFacade.getHospitalId(userId); + if (null != hospital) { + hospitalIds.add(hospital); + } + } + List> hospitals= couponMapper.findHospitalInfoByIds2(CollectionUtils.createMap("list", hospitalIds, "provinceId", provinceId, "cityId", cityId, "areaId", areaId, "streetId", streetId)); return hospitals; } -- 1.8.3.1