From 954b2c2f89dd771edfc2d32baaec9b737abf013a Mon Sep 17 00:00:00 2001 From: liquanyu Date: Thu, 22 Mar 2018 14:30:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=AB=E9=80=9F=E6=B5=8B=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dao/master/MasterOrganizationMapper.java | 2 + .../permission/service/OrganizationService.java | 2 + .../service/impl/OrganizationServiceImpl.java | 5 ++ .../mainOrm/master/MasterOrganization.xml | 11 ++++ .../web/controller/MeasureInfoController.java | 2 +- .../operate/web/facade/BookbuildingFacade.java | 11 ++-- .../operate/web/facade/MeasureInfoFacade.java | 72 +++++++++++++++++----- .../operate/web/request/MeasureInfoRequest.java | 15 ++++- 8 files changed, 97 insertions(+), 23 deletions(-) diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/MasterOrganizationMapper.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/MasterOrganizationMapper.java index a673091..4b4a088 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/MasterOrganizationMapper.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/MasterOrganizationMapper.java @@ -26,4 +26,6 @@ public interface MasterOrganizationMapper { void execSql(String sql); List> getOrganizationByAreaId(String id); + + List queryHospitalIds(OrganizationQuery organizationQuery); } \ No newline at end of file diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/OrganizationService.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/OrganizationService.java index 5070940..0979841 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/OrganizationService.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/OrganizationService.java @@ -24,6 +24,8 @@ public interface OrganizationService { List queryHospitals(OrganizationQuery organizationQuery); + List queryHospitalIds(OrganizationQuery organizationQuery); + /** * 维护用户机构权限为最新状态,机构新增、修改、删除时执行;用户新增、修改、删除时执行 */ diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/OrganizationServiceImpl.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/OrganizationServiceImpl.java index 38c431a..6838d70 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/OrganizationServiceImpl.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/OrganizationServiceImpl.java @@ -233,6 +233,11 @@ public class OrganizationServiceImpl extends DataAccessLayerService implements O return results; } + @Override + public List queryHospitalIds(OrganizationQuery organizationQuery) { + return masterOrganizationMapper.queryHospitalIds(organizationQuery); + } + /** * 维护用户机构权限为最新状态,机构新增、修改、删除时执行;用户新增、修改、删除时执行 */ diff --git a/platform-biz-service/src/main/resources/mainOrm/master/MasterOrganization.xml b/platform-biz-service/src/main/resources/mainOrm/master/MasterOrganization.xml index a3a5b1f..31a261b 100644 --- a/platform-biz-service/src/main/resources/mainOrm/master/MasterOrganization.xml +++ b/platform-biz-service/src/main/resources/mainOrm/master/MasterOrganization.xml @@ -225,6 +225,17 @@ select id,name,type,level,area_manage,province_id,city_id,area_id,address,descri + + + +