Fix Bug #547: 根因+修复方案摘要

This commit is contained in:
2026-05-19 14:02:23 +08:00
parent af17d1f460
commit c75b8038ec
2 changed files with 20 additions and 0 deletions

View File

@@ -38,4 +38,12 @@ public interface IOrganizationLocationService extends IService<OrganizationLocat
*/
List<OrganizationLocation> getOrgLocListByOrgIdAndActivityDefinitionId(Long organizationId, Long activityDefinitionId);
/**
* 根据诊疗定义id查询所有执行科室列表跨科室
*
* @param activityDefinitionId 诊疗定义id
* @return 执行科室列表
*/
List<OrganizationLocation> getOrgLocListByActivityDefinitionId(Long activityDefinitionId);
}

View File

@@ -64,4 +64,16 @@ public class OrganizationLocationServiceImpl extends ServiceImpl<OrganizationLoc
.eq(OrganizationLocation::getActivityDefinitionId, activityDefinitionId));
}
/**
* 根据诊疗定义id查询所有执行科室列表跨科室
*
* @param activityDefinitionId 诊疗定义id
* @return 执行科室列表
*/
@Override
public List<OrganizationLocation> getOrgLocListByActivityDefinitionId(Long activityDefinitionId) {
return baseMapper.selectList(new LambdaQueryWrapper<OrganizationLocation>()
.eq(OrganizationLocation::getActivityDefinitionId, activityDefinitionId));
}
}