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.PatMedOperationItemMapper; import com.smartor.domain.PatMedOperationItem; import com.smartor.service.IPatMedOperationItemService; /** * 患者检查检验记录子Service业务层处理 * * @author lihu * @date 2025-02-21 */ @Service public class PatMedOperationItemServiceImpl implements IPatMedOperationItemService { @Autowired private PatMedOperationItemMapper patMedOperationItemMapper; /** * 查询患者检查检验记录子 * * @param id 患者检查检验记录子主键 * @return 患者检查检验记录子 */ @Override public PatMedOperationItem selectPatMedOperationItemById(Long id) { return patMedOperationItemMapper.selectPatMedOperationItemById(id); } /** * 查询患者检查检验记录子列表 * * @param patMedOperationItem 患者检查检验记录子 * @return 患者检查检验记录子 */ @Override public List selectPatMedOperationItemList(PatMedOperationItem patMedOperationItem) { return patMedOperationItemMapper.selectPatMedOperationItemList(patMedOperationItem); } /** * 新增患者检查检验记录子 * * @param patMedOperationItem 患者检查检验记录子 * @return 结果 */ @Override public int insertPatMedOperationItem(PatMedOperationItem patMedOperationItem) { patMedOperationItem.setCreateTime(DateUtils.getNowDate()); return patMedOperationItemMapper.insertPatMedOperationItem(patMedOperationItem); } /** * 修改患者检查检验记录子 * * @param patMedOperationItem 患者检查检验记录子 * @return 结果 */ @Override public int updatePatMedOperationItem(PatMedOperationItem patMedOperationItem) { patMedOperationItem.setUpdateTime(DateUtils.getNowDate()); return patMedOperationItemMapper.updatePatMedOperationItem(patMedOperationItem); } /** * 批量删除患者检查检验记录子 * * @param ids 需要删除的患者检查检验记录子主键 * @return 结果 */ @Override public int deletePatMedOperationItemByIds(Long[] ids) { return patMedOperationItemMapper.deletePatMedOperationItemByIds(ids); } /** * 删除患者检查检验记录子信息 * * @param id 患者检查检验记录子主键 * @return 结果 */ @Override public int deletePatMedOperationItemById(Long id) { return patMedOperationItemMapper.deletePatMedOperationItemById(id); } }