package com.gk.hotwork.Service; import com.baomidou.mybatisplus.extension.service.IService; import com.gk.hotwork.Config.Oauth2.OauthRole; import com.gk.hotwork.Domain.RoleInfo; import java.util.HashMap; import java.util.List; import java.util.Map; public interface RoleService extends IService { List selectRoleByUser(Long id); List selectList(String name); RoleInfo selectRoleByName(RoleInfo roleInfo); List selectExistRole(Long id, String name); List selectOauthRoleByUser(int i); /** * @Description: 获取总数 */ Integer selectCountForRole(String name); /** * @Description: 根据角色分页 */ List selectPageForRole(String name, Integer first, Integer pageSize); }