package com.ltkj.hosp.service.impl; import java.util.Collections; import java.util.List; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ltkj.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ltkj.hosp.mapper.DictCompMapper; import com.ltkj.hosp.domain.DictComp; import com.ltkj.hosp.service.IDictCompService; /** * 体检单位信息维护Service业务层处理 * * @author ltkj * @date 2022-11-21 */ @Service public class DictCompServiceImpl extends ServiceImpl implements IDictCompService { @Autowired private DictCompMapper dictCompMapper; /** * 查询体检单位信息维护 * * @param drugManufacturerId 体检单位信息维护主键 * @return 体检单位信息维护 */ @Override public DictComp selectDictCompByDrugManufacturerId(String drugManufacturerId) { return dictCompMapper.selectDictCompByDrugManufacturerId(drugManufacturerId); } /** * 查询体检单位信息维护列表 * * @param dictComp 体检单位信息维护 * @return 体检单位信息维护 */ @Override public List selectDictCompList(DictComp dictComp) { return dictCompMapper.selectDictCompList(dictComp); } /** * 新增体检单位信息维护 * * @param dictComp 体检单位信息维护 * @return 结果 */ @Override public int insertDictComp(DictComp dictComp) { dictComp.setCreateTime(DateUtils.getNowDate()); return dictCompMapper.insertDictComp(dictComp); } /** * 修改体检单位信息维护 * * @param dictComp 体检单位信息维护 * @return 结果 */ @Override public int updateDictComp(DictComp dictComp) { dictComp.setUpdateTime(DateUtils.getNowDate()); return dictCompMapper.updateDictComp(dictComp); } /** * 批量删除体检单位信息维护 * * @param drugManufacturerIds 需要删除的体检单位信息维护主键 * @return 结果 */ @Override public int deleteDictCompByDrugManufacturerIds(String[] drugManufacturerIds) { return dictCompMapper.deleteDictCompByDrugManufacturerIds(drugManufacturerIds); } /** * 删除体检单位信息维护信息 * * @param drugManufacturerId 体检单位信息维护主键 * @return 结果 */ @Override public int deleteDictCompByDrugManufacturerId(String drugManufacturerId) { return dictCompMapper.deleteDictCompByDrugManufacturerId(drugManufacturerId); } @Override public List getdwIdByDwName(String dw) { return dictCompMapper.getdwIdByDwName(dw); } }