public interface MenuServiceApi
boolean hasMenu(String appCode)
appCode - 应用编码Set<Long> getMenuAllParentMenuId(Set<Long> menuIds)
menuIds - 菜单列表Set<java.lang.Long>List<String> getResourceCodesByBusinessId(List<Long> businessIds)
List<IndexMenuInfo> buildAuthorities(Integer menuFrontType, Boolean devopsFlag)
menuFrontType - 菜单的前后台类型,如果没传递,默认查前台菜单List<MenuAndButtonTreeResponse> getRoleMenuAndButtons(SysRoleRequest sysRoleRequest)
List<MenuAndButtonTreeResponse> getRoleBindMenuList(SysRoleRequest sysRoleRequest)
List<MenuAndButtonTreeResponse> getRoleBindOperateList(SysRoleRequest sysRoleRequest)
List<Long> getTotalMenuIdList(AntdvFrontTypeEnum antdvFrontTypeEnum)
antdvFrontTypeEnum - 前台还是后台菜单List<SysMenuButtonDTO> getTotalMenuButtonIdList(AntdvFrontTypeEnum antdvFrontTypeEnum)
antdvFrontTypeEnum - 前台还是后台菜单AntdvFrontTypeEnum getUserMenuType(List<Long> menuIds)
判断是拥有前台菜单,还是后台菜单,还是都有
menuIds - 用户所拥有的的所有菜单集合Copyright © 2022. All rights reserved.