package com.ltkj.hosp.service.impl; import java.util.List; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ltkj.common.utils.DateUtils; import com.ltkj.hosp.domain.DictIcd; import com.ltkj.hosp.mapper.DictIcdMapper; import com.ltkj.hosp.service.IDictIcdService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; /** * 疾病字典Service业务层处理 * * @author ltkj * @date 2023-03-22 */ @Service public class DictIcdServiceImpl extends ServiceImpl implements IDictIcdService { @Autowired private DictIcdMapper dictIcdMapper; /** * 查询疾病字典 * * @param id 疾病字典主键 * @return 疾病字典 */ @Override public DictIcd selectDictIcdById(Long id) { return dictIcdMapper.selectDictIcdById(id); } /** * 查询疾病字典列表 * * @param dictIcd 疾病字典 * @return 疾病字典 */ @Override public List selectDictIcdList(DictIcd dictIcd) { return dictIcdMapper.selectDictIcdList(dictIcd); } /** * 新增疾病字典 * * @param dictIcd 疾病字典 * @return 结果 */ @Override public int insertDictIcd(DictIcd dictIcd) { dictIcd.setCreateTime(DateUtils.getNowDate()); return dictIcdMapper.insertDictIcd(dictIcd); } /** * 修改疾病字典 * * @param dictIcd 疾病字典 * @return 结果 */ @Override public int updateDictIcd(DictIcd dictIcd) { dictIcd.setUpdateTime(DateUtils.getNowDate()); return dictIcdMapper.updateDictIcd(dictIcd); } /** * 批量删除疾病字典 * * @param ids 需要删除的疾病字典主键 * @return 结果 */ @Override public int deleteDictIcdByIds(Long[] ids) { return dictIcdMapper.deleteDictIcdByIds(ids); } /** * 删除疾病字典信息 * * @param id 疾病字典主键 * @return 结果 */ @Override public int deleteDictIcdById(Long id) { return dictIcdMapper.deleteDictIcdById(id); } }