package com.matrix.system.common.service; import com.matrix.core.pojo.PaginationVO; import com.matrix.core.web.BaseServices; import com.matrix.system.common.bean.SysRolePwoerFn; import java.util.List; /** * 系统角色按钮功能权限service层 * * @author jiangyouyao * @email 512061637@qq.com * @date 2019年2月25日 */ public interface SysRolePwoerFnService extends BaseServices { /** * 新增SysRolePwoerFn * */ public int add(SysRolePwoerFn sysRolePwoerFn); /** * 批量新增SysRolePwoerFn * */ public int batchAdd(List sysRolePwoerFnList); /** * 根据map键值对 更新SysRolePwoerFn * */ public int modifyByMap(SysRolePwoerFn oldSysRolePwoerFn, SysRolePwoerFn newSysRolePwoerFn); /** * 根据对象 更新SysRolePwoerFn * */ public int modifyByModel(SysRolePwoerFn sysRolePwoerFn); /** * 批量删除SysRolePwoerFn * */ public int remove(List list); /** * 根据id删除SysRolePwoerFn * */ public int removeById(String rpfId); /** * 根据对象删除SysRolePwoerFn * */ public int removeByModel(SysRolePwoerFn sysRolePwoerFn); /** * 分页查询SysRolePwoerFn * */ public List findInPage(SysRolePwoerFn sysRolePwoerFn, PaginationVO pageVo); /** * 根据对象查询SysRolePwoerFn * */ public List findByModel(SysRolePwoerFn sysRolePwoerFn); /** * 统计记录数SysRolePwoerFn * */ public int findTotal(SysRolePwoerFn sysRolePwoerFn); /** * 根据id查询SysRolePwoerFn * */ public SysRolePwoerFn findById(String rpfId); }