From 9347476518844e5f47c0b3525c1d99080a0bb779 Mon Sep 17 00:00:00 2001 From: liuhongrui Date: Mon, 24 Feb 2025 19:53:39 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E8=BF=87=E6=9C=BA=E6=9E=84ID=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E6=9C=BA=E6=9E=84=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/IOrganizationService.java | 10 ++++++++++ .../service/impl/OrganizationServiceImpl.java | 15 +++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/openhis-server/openhis-domain/src/main/java/com/openhis/administration/service/IOrganizationService.java b/openhis-server/openhis-domain/src/main/java/com/openhis/administration/service/IOrganizationService.java index c9853467..d23c4342 100644 --- a/openhis-server/openhis-domain/src/main/java/com/openhis/administration/service/IOrganizationService.java +++ b/openhis-server/openhis-domain/src/main/java/com/openhis/administration/service/IOrganizationService.java @@ -12,4 +12,14 @@ import com.openhis.administration.domain.Organization; */ public interface IOrganizationService extends IService { Page getOrganizationPage(Integer classEnum,Integer activeFlag, Integer pageNo, Integer pageSize); + + + /** + * 通过机构ID查询机构名称 + * + * @param code 机构ID + * @return 机构名称 + */ + Organization getByCode(String code); + } \ No newline at end of file diff --git a/openhis-server/openhis-domain/src/main/java/com/openhis/administration/service/impl/OrganizationServiceImpl.java b/openhis-server/openhis-domain/src/main/java/com/openhis/administration/service/impl/OrganizationServiceImpl.java index 4586afbc..c60b593c 100644 --- a/openhis-server/openhis-domain/src/main/java/com/openhis/administration/service/impl/OrganizationServiceImpl.java +++ b/openhis-server/openhis-domain/src/main/java/com/openhis/administration/service/impl/OrganizationServiceImpl.java @@ -1,5 +1,6 @@ package com.openhis.administration.service.impl; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -50,4 +51,18 @@ public class OrganizationServiceImpl extends ServiceImpl queryWrapper = new QueryWrapper<>(); + //设置查询条件为机构Id code + queryWrapper.eq("code", code); + return organizationMapper.selectOne(queryWrapper); + } + } \ No newline at end of file