package com.ltkj.hosp.service.impl; import java.util.List; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ltkj.hosp.mapper.TjHarmTypeLogMapper; import com.ltkj.hosp.domain.TjHarmTypeLog; import com.ltkj.hosp.service.ITjHarmTypeLogService; /** * 问诊危害因素关联Service业务层处理 * * @author ltkj_赵佳豪&李格 * @date 2023-12-06 */ @Service public class TjHarmTypeLogServiceImpl extends ServiceImpl implements ITjHarmTypeLogService { @Autowired private TjHarmTypeLogMapper tjHarmTypeLogMapper; /** * 查询问诊危害因素关联 * * @param id 问诊危害因素关联主键 * @return 问诊危害因素关联 */ @Override public TjHarmTypeLog selectTjHarmTypeLogById(Long id) { return tjHarmTypeLogMapper.selectTjHarmTypeLogById(id); } /** * 查询问诊危害因素关联列表 * * @param tjHarmTypeLog 问诊危害因素关联 * @return 问诊危害因素关联 */ @Override public List selectTjHarmTypeLogList(TjHarmTypeLog tjHarmTypeLog) { return tjHarmTypeLogMapper.selectTjHarmTypeLogList(tjHarmTypeLog); } /** * 新增问诊危害因素关联 * * @param tjHarmTypeLog 问诊危害因素关联 * @return 结果 */ @Override public int insertTjHarmTypeLog(TjHarmTypeLog tjHarmTypeLog) { return tjHarmTypeLogMapper.insertTjHarmTypeLog(tjHarmTypeLog); } /** * 修改问诊危害因素关联 * * @param tjHarmTypeLog 问诊危害因素关联 * @return 结果 */ @Override public int updateTjHarmTypeLog(TjHarmTypeLog tjHarmTypeLog) { return tjHarmTypeLogMapper.updateTjHarmTypeLog(tjHarmTypeLog); } /** * 批量删除问诊危害因素关联 * * @param ids 需要删除的问诊危害因素关联主键 * @return 结果 */ @Override public int deleteTjHarmTypeLogByIds(Long[] ids) { return tjHarmTypeLogMapper.deleteTjHarmTypeLogByIds(ids); } /** * 删除问诊危害因素关联信息 * * @param id 问诊危害因素关联主键 * @return 结果 */ @Override public int deleteTjHarmTypeLogById(Long id) { return tjHarmTypeLogMapper.deleteTjHarmTypeLogById(id); } }