package org.springblade.modules.farm.service.impl; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springblade.modules.farm.entity.FarmingRecord; import org.springblade.modules.farm.mapper.FarmingRecordMapper; import org.springblade.modules.farm.service.FarmingRecordService; import org.springblade.modules.farm.vo.FarmingRecordVO; import org.springframework.stereotype.Service; /** * 农事记录服务实现类 * @since 2022-05-13 * @author zhongrj */ @Service public class FarmRecordServiceImpl extends ServiceImpl implements FarmingRecordService { /** * 自定义分页 * @param page * @param farm * @return */ @Override public IPage selectFarmingRecordPage(IPage page, FarmingRecordVO farm) { return page.setRecords(baseMapper.selectFarmingRecordPage(page, farm)); } /** * 查询统计本年农事记录操作总数 * @return */ @Override public Object getFarmingCount() { return baseMapper.getFarmingCount(); } /** * 查询统计本年农事记录操作,按分类统计 * @return */ @Override public Object getFarmingStatis() { return baseMapper.getFarmingStatis(); } }