package com.ruoyi.system.mapper; import com.ruoyi.system.domain.TbHospData; import org.apache.ibatis.annotations.Param; import java.util.List; /** * 医院数据Mapper接口 * * @author ruoyi */ public interface TbHospDataMapper { /** * 查询医院数据列表 * * @param tbHospData 医院数据 * @return 医院数据集合 */ List selectTbHospDataList(TbHospData tbHospData); /** * 根据医院ID查询医院数据 * * @param hospId 医院ID * @return 医院数据 */ TbHospData selectTbHospDataById(@Param("hospId") Long hospId); /** * 根据旧系统医院ID查询医院数据 * * @param legacyHospId 旧系统医院ID * @return 医院数据 */ TbHospData selectTbHospDataByLegacyId(@Param("legacyHospId") Integer legacyHospId); /** * 新增医院数据 * * @param tbHospData 医院数据 * @return 结果 */ int insertTbHospData(TbHospData tbHospData); /** * 修改医院数据 * * @param tbHospData 医院数据 * @return 结果 */ int updateTbHospData(TbHospData tbHospData); /** * 删除医院数据 * * @param hospId 医院ID * @return 结果 */ int deleteTbHospDataById(@Param("hospId") Long hospId); /** * 批量删除医院数据 * * @param hospIds 需要删除的数据ID * @return 结果 */ int deleteTbHospDataByIds(@Param("hospIds") Long[] hospIds); }