From 7def127c60354fc2c5aba2c4a6d05ec7b6dd4b6f Mon Sep 17 00:00:00 2001 From: ma <1062634917@qq.com> Date: Mon, 20 Dec 2021 18:05:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=95=B4=E4=BD=93=E7=BB=93?= =?UTF-8?q?=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../carbasics/service/FirstAidService.java | 10 ++-- .../service/OrganizationService.java | 4 +- .../resources/mapper_dao/OrganizationDao.xml | 19 ++++--- .../mapper_dao/OrganizationMemberDao.xml | 54 +++++++++---------- 4 files changed, 46 insertions(+), 41 deletions(-) diff --git a/src/main/java/com/ccsens/carbasics/service/FirstAidService.java b/src/main/java/com/ccsens/carbasics/service/FirstAidService.java index 63f129e..1a67682 100644 --- a/src/main/java/com/ccsens/carbasics/service/FirstAidService.java +++ b/src/main/java/com/ccsens/carbasics/service/FirstAidService.java @@ -360,8 +360,9 @@ public class FirstAidService implements IFirstAidService{ public PageInfo queryPatientListByQuality(PatientDto.QueryListByQuality param, Long userId) { //根据项目id查找医院id // FirstAid firstAid = firstAidDao.getIdByProjectId(param.getProjectId()); - Long hid = organizationProjectDao.queryByProjectId(param.getProjectId()); - if(ObjectUtil.isNull(hid)){ +// Long hid = organizationProjectDao.queryByProjectId(param.getProjectId()); + Organization organization = organizationDao.selectByPrimaryKey(param.getProjectId()); + if(ObjectUtil.isNull(organization)){ throw new BaseException(DefaultCodeError.NOT_HOSPITAL_ID); } //查找当前用户的职位和科室 @@ -393,14 +394,15 @@ public class FirstAidService implements IFirstAidService{ //查找病例信息 PageHelper.startPage(param.getPageNum(),param.getPageSize()); // List patientList = firstAidDao.queryPatientListByQuality(template.getTemplates(),template.getOrganizationId(),param); - List patientList = firstAidDao.queryPatientListByQualityNew(departmentIdList,departmentIdStr,param,hid); + List patientList = firstAidDao.queryPatientListByQualityNew(departmentIdList,departmentIdStr,param,organization.getId()); return new PageInfo<>(patientList); } @Override public PageInfo queryPatientListBySecretary(PatientDto.QueryListByQuality param, Long userId) { //根据项目id查询机构信息 - Organization organization = organizationDao.getByProjectId(param.getProjectId()); +// Organization organization = organizationDao.getByProjectId(param.getProjectId()); + Organization organization = organizationDao.selectByPrimaryKey(param.getProjectId()); if(ObjectUtil.isNull(organization)){ throw new BaseException(DefaultCodeError.NOT_ORGANIZATION); } diff --git a/src/main/java/com/ccsens/carbasics/service/OrganizationService.java b/src/main/java/com/ccsens/carbasics/service/OrganizationService.java index b0869d6..e7f38cd 100644 --- a/src/main/java/com/ccsens/carbasics/service/OrganizationService.java +++ b/src/main/java/com/ccsens/carbasics/service/OrganizationService.java @@ -44,8 +44,8 @@ public class OrganizationService implements IOrganizationService { @Override public OrganizationVo.Rank rank(OrganizationDto.Rank param, Long userId) { // 判断机构是否存在 - Organization organization = organizationDao.getByProjectId(param.getProjectId()); - +// Organization organization = organizationDao.getByProjectId(param.getProjectId()); + Organization organization = organizationDao.selectByPrimaryKey(param.getProjectId()); List items = new ArrayList<>(); switch (param.getType()) { case Constant.HospitalRank.DNT_MEDIAN: diff --git a/src/main/resources/mapper_dao/OrganizationDao.xml b/src/main/resources/mapper_dao/OrganizationDao.xml index 833b70a..f0b5496 100644 --- a/src/main/resources/mapper_dao/OrganizationDao.xml +++ b/src/main/resources/mapper_dao/OrganizationDao.xml @@ -28,30 +28,35 @@ diff --git a/src/main/resources/mapper_dao/OrganizationMemberDao.xml b/src/main/resources/mapper_dao/OrganizationMemberDao.xml index 3599a82..84382f6 100644 --- a/src/main/resources/mapper_dao/OrganizationMemberDao.xml +++ b/src/main/resources/mapper_dao/OrganizationMemberDao.xml @@ -18,36 +18,34 @@