菜单权限问题 - 没有配置全部按钮功能,无法查看按钮对应的上级菜单

Blade 未结 1 152

一、该问题的重现步骤是什么?

  1. 在角色管理中给角色配置对应的菜单权限

  2. 如果有一个按钮权限没有配置,那么该角色的用户登录后会直接看不到按钮对应的上级菜单

1735895333411_76FB72D3-F13C-42c0-800C-C60F6B01CE1F.png

1735895519391_6D4BC009-BC98-429a-9C73-893565348E9F.png


    3.只有选择全部的按钮权限,才能看到按钮上级对应的菜单

1735895228635_220032C7-9B77-4e5a-96F4-356E4F907166.png

1735895308560_EF1C97FA-BA6B-4624-B4D5-BDDDA49928E7.png



    4.检查后发现是进行租户菜单权限自定义筛选(tenantPackageMenu)时,产品包中未包含按钮的菜单ID(menuId),导致返回的菜单为空



二、你期待的结果是什么?实际看到的又是什么?

解决该问题,未配置全部按钮,为角色配置菜单权限后依然可以正常显示菜单,且菜单权限正常生效



三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex,4.3.0.RELEASE版本,Windows



四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
提交回复