package com.ydtech.modules.admin.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ydtech.modules.admin.model.SysRole; import com.ydtech.modules.admin.model.dto.SysUserRoleQueryDto; import org.apache.ibatis.annotations.Param; import javax.validation.constraints.NotNull; import java.util.List; public interface SysRoleMapper extends BaseMapper { /** * @version * @author: hxl * @Date: 2024/8/14 19:17 * @Description: 查詢控制台角色 */ Page findKztPage(@Param("page") Page page, @Param("vo") SysUserRoleQueryDto sysUserRoleQueryDto); void removeBatchByUserIds(@Param("userIds") List userIds); // public SysRole selectByPk(Long id); // // public List selectAll(); // // public List selectList(String whereCase, Object[] paramValues); // // public Integer count(String whereCase, Object[] paramValues); // // public PageResult selectPaging(int pageNumber, int pageSize, String whereCase, Object[] paramValues); // // public Integer insert(SysRole model); // // public Integer insertReturnPk(SysRole model); // // public Integer insertSelective(SysRole model); // // public Integer update(SysRole model); // // public Integer updateSelective(SysRole model); // // public Integer delete(Long id); // // public Integer delete(List lsSysRole); }