package org.springblade.jfpt.animalheat.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import org.springblade.jfpt.animalheat.entity.BladeAnimalHeat; import org.springblade.jfpt.animalheat.vo.AnimalHeatVo; import org.springblade.jfpt.animalheat.vo.StatisVo; import java.util.List; import java.util.Map; /** * mapper 映射层 * */ public interface AnimalHeatMapper extends BaseMapper { /** * 获取体温数据统计 --当天 * @return */ List> getAnimalStatis(); /** * 获取体温数据统计 --本周 * @return */ List> getAnimalStatisWeek(); /** * 体温数据的分页数据 * @param animalHeatVo 查询条件 * @param page 查询页码 * @return */ List selectAnimalHeatPageList(IPage page, AnimalHeatVo animalHeatVo); /** * 查询本周每天的体温数据数量 * @return */ List> selWeekDayAnimalStatis(); }