xm
2024-06-14 722af26bc6fec32bb289b1df51a9016a4935610f
1
{"doc":" 菜单 业务层处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectMenuList","paramTypes":["java.lang.String"],"doc":" 根据用户查询系统菜单列表\n\n @param userId 用户ID\n @return 菜单列表\n"},{"name":"selectMenuList","paramTypes":["com.dl.common.core.domain.entity.SysMenu","java.lang.String"],"doc":" 查询系统菜单列表\n\n @param menu 菜单信息\n @return 菜单列表\n"},{"name":"selectMenuPermsByUserId","paramTypes":["java.lang.String"],"doc":" 根据用户ID查询权限\n\n @param userId 用户ID\n @return 权限列表\n"},{"name":"selectMenuPermsByRoleId","paramTypes":["java.lang.Long"],"doc":" 根据角色ID查询权限\n\n @param roleId 角色ID\n @return 权限列表\n"},{"name":"selectMenuTreeByUserId","paramTypes":["java.lang.String"],"doc":" 根据用户ID查询菜单\n\n @param userId 用户名称\n @return 菜单列表\n"},{"name":"selectMenuListByRoleId","paramTypes":["java.lang.Long"],"doc":" 根据角色ID查询菜单树信息\n\n @param roleId 角色ID\n @return 选中菜单列表\n"},{"name":"buildMenus","paramTypes":["java.util.List"],"doc":" 构建前端路由所需要的菜单\n\n @param menus 菜单列表\n @return 路由列表\n"},{"name":"buildMenuTreeSelect","paramTypes":["java.util.List"],"doc":" 构建前端所需要下拉树结构\n\n @param menus 菜单列表\n @return 下拉树结构列表\n"},{"name":"selectMenuById","paramTypes":["java.lang.Long"],"doc":" 根据菜单ID查询信息\n\n @param menuId 菜单ID\n @return 菜单信息\n"},{"name":"hasChildByMenuId","paramTypes":["java.lang.Long"],"doc":" 是否存在菜单子节点\n\n @param menuId 菜单ID\n @return 结果\n"},{"name":"checkMenuExistRole","paramTypes":["java.lang.Long"],"doc":" 查询菜单使用数量\n\n @param menuId 菜单ID\n @return 结果\n"},{"name":"insertMenu","paramTypes":["com.dl.common.core.domain.entity.SysMenu"],"doc":" 新增保存菜单信息\n\n @param menu 菜单信息\n @return 结果\n"},{"name":"updateMenu","paramTypes":["com.dl.common.core.domain.entity.SysMenu"],"doc":" 修改保存菜单信息\n\n @param menu 菜单信息\n @return 结果\n"},{"name":"deleteMenuById","paramTypes":["java.lang.Long"],"doc":" 删除菜单管理信息\n\n @param menuId 菜单ID\n @return 结果\n"},{"name":"checkMenuNameUnique","paramTypes":["com.dl.common.core.domain.entity.SysMenu"],"doc":" 校验菜单名称是否唯一\n\n @param menu 菜单信息\n @return 结果\n"},{"name":"getRouteName","paramTypes":["com.dl.common.core.domain.entity.SysMenu"],"doc":" 获取路由名称\n\n @param menu 菜单信息\n @return 路由名称\n"},{"name":"getRouterPath","paramTypes":["com.dl.common.core.domain.entity.SysMenu"],"doc":" 获取路由地址\n\n @param menu 菜单信息\n @return 路由地址\n"},{"name":"getComponent","paramTypes":["com.dl.common.core.domain.entity.SysMenu"],"doc":" 获取组件信息\n\n @param menu 菜单信息\n @return 组件信息\n"},{"name":"isMenuFrame","paramTypes":["com.dl.common.core.domain.entity.SysMenu"],"doc":" 是否为菜单内部跳转\n\n @param menu 菜单信息\n @return 结果\n"},{"name":"isInnerLink","paramTypes":["com.dl.common.core.domain.entity.SysMenu"],"doc":" 是否为内链组件\n\n @param menu 菜单信息\n @return 结果\n"},{"name":"isParentView","paramTypes":["com.dl.common.core.domain.entity.SysMenu"],"doc":" 是否为parent_view组件\n\n @param menu 菜单信息\n @return 结果\n"},{"name":"getChildPerms","paramTypes":["java.util.List","int"],"doc":" 根据父节点的ID获取所有子节点\n\n @param list     分类表\n @param parentId 传入的父节点ID\n @return String\n"},{"name":"recursionFn","paramTypes":["java.util.List","com.dl.common.core.domain.entity.SysMenu"],"doc":" 递归列表\n\n @param list\n @param t\n"},{"name":"getChildList","paramTypes":["java.util.List","com.dl.common.core.domain.entity.SysMenu"],"doc":" 得到子节点列表\n"},{"name":"hasChild","paramTypes":["java.util.List","com.dl.common.core.domain.entity.SysMenu"],"doc":" 判断是否有子节点\n"},{"name":"innerLinkReplaceEach","paramTypes":["java.lang.String"],"doc":" 内链域名特殊字符替换\n"}],"constructors":[]}