| | |
| | | import java.util.List; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.xinquan.common.core.web.page.PageInfo; |
| | | import com.xinquan.system.api.domain.SysRole; |
| | | import com.xinquan.system.domain.dto.SysRoleQuery; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | /** |
| | |
| | | * @return 角色数据集合信息 |
| | | */ |
| | | public List<SysRole> selectRoleList(SysRole role); |
| | | List<SysRole> selectList(@Param("query") SysRoleQuery query, @Param("pageInfo") PageInfo<SysRole> pageInfo); |
| | | |
| | | |
| | | /** |
| | | * 根据用户ID查询角色 |
| | |
| | | * @param roleIds 需要删除的角色ID |
| | | * @return 结果 |
| | | */ |
| | | public int deleteRoleByIds(Long[] roleIds); |
| | | public int deleteRoleByIds(@Param("roleIds")List<Long> roleIds); |
| | | |
| | | List<SysRole> isExitUpdate(@Param("roleName") String roleName, @Param("roleId") Long roleId); |
| | | |
| | | |
| | | int selectCountByRoleName(@Param("roleName") String roleName); |
| | | |
| | | List<SysRole> selectRoleByUserId(@Param("userId")Long userId); |
| | | } |