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 org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ltkj.hosp.mapper.TjConsumablesMapper; import com.ltkj.hosp.domain.TjConsumables; import com.ltkj.hosp.service.ITjConsumablesService; /** * 体检耗材Service业务层处理 * * @author ltkj_赵佳豪&李格 * @date 2022-12-29 */ @Service public class TjConsumablesServiceImpl extends ServiceImpl implements ITjConsumablesService { @Autowired private TjConsumablesMapper tjConsumablesMapper; /** * 查询体检耗材 * * @param id 体检耗材主键 * @return 体检耗材 */ @Override public TjConsumables selectTjConsumablesById(Long id) { return tjConsumablesMapper.selectTjConsumablesById(id); } /** * 查询体检耗材列表 * * @param tjConsumables 体检耗材 * @return 体检耗材 */ @Override public List selectTjConsumablesList(TjConsumables tjConsumables) { return tjConsumablesMapper.selectTjConsumablesList(tjConsumables); } /** * 新增体检耗材 * * @param tjConsumables 体检耗材 * @return 结果 */ @Override public int insertTjConsumables(TjConsumables tjConsumables) { tjConsumables.setCreateTime(DateUtils.getNowDate()); return tjConsumablesMapper.insertTjConsumables(tjConsumables); } /** * 修改体检耗材 * * @param tjConsumables 体检耗材 * @return 结果 */ @Override public int updateTjConsumables(TjConsumables tjConsumables) { tjConsumables.setUpdateTime(DateUtils.getNowDate()); return tjConsumablesMapper.updateTjConsumables(tjConsumables); } /** * 批量删除体检耗材 * * @param ids 需要删除的体检耗材主键 * @return 结果 */ @Override public int deleteTjConsumablesByIds(Long[] ids) { return tjConsumablesMapper.deleteTjConsumablesByIds(ids); } /** * 删除体检耗材信息 * * @param id 体检耗材主键 * @return 结果 */ @Override public int deleteTjConsumablesById(Long id) { return tjConsumablesMapper.deleteTjConsumablesById(id); } @Override public List getTjConsumablesList(String proId) { return tjConsumablesMapper.getTjConsumablesList(proId); } }