package org.jeecg.modules.arj.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.arj.entity.Head; /** * ;(head)表服务接口 * @author : http://www.chiner.pro * @date : 2022-11-22 */ public interface HeadService extends IService { /** * 获取最新数据 * * @return 实例对象 */ Head queryLast(String leixing); Head queryLeixingChanxian(String leixing,String shengcx); /** * 通过ID查询单条数据 * * @param id 主键 * @return 实例对象 */ Head queryById(String id); /** * 分页查询 * * @param head 筛选条件 * @param current 当前页码 * @param size 每页大小 * @return */ Page paginQuery(Head head, long current, long size); /** * 新增数据 * * @param head 实例对象 * @return 实例对象 */ Head insert(Head head); /** * 更新数据 * * @param head 实例对象 * @return 实例对象 */ Head update(Head head); /** * 通过主键删除数据 * * @param id 主键 * @return 是否成功 */ boolean deleteById(String id); }