组织管理-组织权限:移除system_menu对visiable的过滤,只过滤deleted是true的菜单,解决类似于报表预览这种嵌套子菜单不展示但是要授权的问题

This commit is contained in:
gaoqr
2024-09-23 11:58:58 +08:00
parent 692c4889ab
commit 9a8f5a3340
@@ -110,7 +110,7 @@ public class MenuController {
public CommonResult<List<MenuSimpleRespVO>> getSimpleMenuList() {
// status0 开启 visiable1 显示
List<MenuDO> list = menuService.getMenuListByOrgan(
new MenuListReqVO().setStatus(CommonStatusEnum.ENABLE.getStatus()).setVisiable(CommonStatusEnum.DISABLE.getStatus()));
new MenuListReqVO().setStatus(CommonStatusEnum.ENABLE.getStatus()));
list.sort(Comparator.comparing(MenuDO::getSort));
return success(BeanUtils.toBean(list, MenuSimpleRespVO.class));
}