package com.ruoyi.system.service.impl; import com.ruoyi.system.domain.TbHospData; import com.ruoyi.system.mapper.TbHospDataMapper; import com.ruoyi.system.service.ITbHospDataService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 医院数据Service业务层处理 * * @author ruoyi */ @Service public class TbHospDataServiceImpl implements ITbHospDataService { @Autowired private TbHospDataMapper tbHospDataMapper; /** * 查询医院数据列表 * * @param tbHospData 医院数据 * @return 医院数据 */ @Override public List selectTbHospDataList(TbHospData tbHospData) { return tbHospDataMapper.selectTbHospDataList(tbHospData); } /** * 根据医院ID查询医院数据 * * @param hospId 医院ID * @return 医院数据 */ @Override public TbHospData selectTbHospDataById(Long hospId) { return tbHospDataMapper.selectTbHospDataById(hospId); } /** * 根据旧系统医院ID查询医院数据 * * @param legacyHospId 旧系统医院ID * @return 医院数据 */ @Override public TbHospData selectTbHospDataByLegacyId(Integer legacyHospId) { return tbHospDataMapper.selectTbHospDataByLegacyId(legacyHospId); } /** * 新增医院数据 * * @param tbHospData 医院数据 * @return 结果 */ @Override public int insertTbHospData(TbHospData tbHospData) { return tbHospDataMapper.insertTbHospData(tbHospData); } /** * 修改医院数据 * * @param tbHospData 医院数据 * @return 结果 */ @Override public int updateTbHospData(TbHospData tbHospData) { return tbHospDataMapper.updateTbHospData(tbHospData); } /** * 批量删除医院数据 * * @param hospIds 需要删除的医院数据ID * @return 结果 */ @Override public int deleteTbHospDataByIds(Long[] hospIds) { return tbHospDataMapper.deleteTbHospDataByIds(hospIds); } /** * 删除医院数据信息 * * @param hospId 医院数据ID * @return 结果 */ @Override public int deleteTbHospDataById(Long hospId) { return tbHospDataMapper.deleteTbHospDataById(hospId); } }