| | |
| | | * @author ruoyi |
| | | * @date 2024-01-16 |
| | | */ |
| | | @DataSource(DataSourceType.SQLSERVER) |
| | | |
| | | public interface HospDataMapper { |
| | | |
| | | /** |
| | |
| | | */ |
| | | HospData selectHospDataById(@Param("hospId") Integer hospId); |
| | | |
| | | /** |
| | | * 查询常用转出医院ID列表 |
| | | * |
| | | * @param serviceOrdClass 分公司编码(service_order_class) |
| | | * @return 常用转出医院ID列表 |
| | | */ |
| | | List<Integer> selectFrequentOutHospitalIds(@Param("serviceOrdClass") String serviceOrdClass); |
| | | |
| | | |
| | | Integer getHomeHospId(); |
| | | /** |
| | | * 查询常用转入医院ID列表 |
| | | * |
| | | * @param serviceOrdClass 分公司编码(service_order_class) |
| | | * @return 常用转入医院ID列表 |
| | | */ |
| | | List<Integer> selectFrequentInHospitalIds(@Param("serviceOrdClass") String serviceOrdClass); |
| | | |
| | | |
| | | /** |
| | | * 根据医院ID列表查询医院信息 |
| | |
| | | * @return 医院列表 |
| | | */ |
| | | List<HospData> selectHospDataByIds(@Param("hospIds") List<Integer> hospIds, @Param("region") String region); |
| | | |
| | | /** |
| | | * 根据区域配置查询医院(支持省、市、县/区等多级区域) |
| | | * |
| | | * @param keyword 搜索关键词 |
| | | * @param deptId 部门ID(用于查询该部门的区域配置) |
| | | * @return 医院列表 |
| | | */ |
| | | List<HospData> searchHospitalsByDeptRegion(@Param("keyword") String keyword, @Param("deptId") Long deptId); |
| | | } |