
io.github.wslxm.springbootplus2.manage.sys.mapper.SysRoleMenuMapper Maven / Gradle / Ivy
package io.github.wslxm.springbootplus2.manage.sys.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import io.github.wslxm.springbootplus2.manage.sys.model.entity.SysRoleMenu;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* @author wangsong
*/
public interface SysRoleMenuMapper extends BaseMapper {
/**
* 查询指定角色所有菜单id
*
* @param roleId
* @return java.util.List
* @date 2019/11/16 0016 23:00
*/
List findRoleId(@Param("roleId") String roleId);
/**
* 查询用户所有角色(非禁用角色),在查询角色下所有菜单Id
*
* @param userId userId
* @param disable disable
* @return java.util.List
* @version 1.0.0
*/
List findByUserIdAndDisableFetchMenu(@Param("userId") String userId, @Param("disable") Integer disable);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy