package com.smartor.service.impl; import java.util.List; import com.ruoyi.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.smartor.mapper.BaseDictOperationMapper; import com.smartor.domain.BaseDictOperation; import com.smartor.service.IBaseDictOperationService; /** * 患者检查检验记录子Service业务层处理 * * @author lihu * @date 2025-02-26 */ @Service public class BaseDictOperationServiceImpl implements IBaseDictOperationService { @Autowired private BaseDictOperationMapper baseDictOperationMapper; /** * 查询患者检查检验记录子 * * @param id 患者检查检验记录子主键 * @return 患者检查检验记录子 */ @Override public BaseDictOperation selectBaseDictOperationById(Long id) { return baseDictOperationMapper.selectBaseDictOperationById(id); } /** * 查询患者检查检验记录子列表 * * @param baseDictOperation 患者检查检验记录子 * @return 患者检查检验记录子 */ @Override public List selectBaseDictOperationList(BaseDictOperation baseDictOperation) { return baseDictOperationMapper.selectBaseDictOperationList(baseDictOperation); } /** * 新增患者检查检验记录子 * * @param baseDictOperation 患者检查检验记录子 * @return 结果 */ @Override public int insertBaseDictOperation(BaseDictOperation baseDictOperation) { baseDictOperation.setCreateTime(DateUtils.getNowDate()); return baseDictOperationMapper.insertBaseDictOperation(baseDictOperation); } /** * 修改患者检查检验记录子 * * @param baseDictOperation 患者检查检验记录子 * @return 结果 */ @Override public int updateBaseDictOperation(BaseDictOperation baseDictOperation) { baseDictOperation.setUpdateTime(DateUtils.getNowDate()); return baseDictOperationMapper.updateBaseDictOperation(baseDictOperation); } /** * 批量删除患者检查检验记录子 * * @param ids 需要删除的患者检查检验记录子主键 * @return 结果 */ @Override public int deleteBaseDictOperationByIds(Long[] ids) { return baseDictOperationMapper.deleteBaseDictOperationByIds(ids); } /** * 删除患者检查检验记录子信息 * * @param id 患者检查检验记录子主键 * @return 结果 */ @Override public int deleteBaseDictOperationById(Long id) { return baseDictOperationMapper.deleteBaseDictOperationById(id); } }