package org.springblade.modules.recovery.service.impl; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springblade.modules.recovery.entity.Recovery; import org.springblade.modules.recovery.mapper.RecoveryMapper; import org.springblade.modules.recovery.service.RecoveryService; import org.springblade.modules.recovery.vo.RecoveryVO; import org.springframework.stereotype.Service; /** * 采收记录服务实现类 * @since 2022-05-18 * @author zhongrj */ @Service public class RecoveryServiceImpl extends ServiceImpl implements RecoveryService { /** * 自定义分页 * @param page * @param recovery * @return */ @Override public IPage selectRecoveryPage(IPage page, RecoveryVO recovery) { return page.setRecords(baseMapper.selectRecoveryPage(page, recovery)); } /** * 按前缀查询溯源码编号总数 * @param pre * @return */ @Override public int getCodePreCount(String pre) { return baseMapper.getCodePreCount(pre); } /** * 查询农产品采收记录信息 * @param recoveryId * @return */ @Override public RecoveryVO getRecoveryDetail(Integer recoveryId) { return baseMapper.getRecoveryDetail(recoveryId); } }