一、该问题的重现步骤是什么?
1. 修改角色相关菜单权限
二、你期待的结果是什么?实际看到的又是什么?
根据角色设置的菜单权限显示菜单,实际上菜单还是原来的菜单不会变,因为redis缓存还在
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
缓存菜单时用的cacheNames是MENU_CACHE,应该是重新设置角色菜单清除的缓存不一致导致
五、若有更多详细信息,请在下面提供。
menuCache缓存的是菜单树
角色缓存的是sysCache,角色对于菜单匹配关系。两者没有直接关系
角色菜单权限修改后,重新刷新下页面就可以了
扫一扫访问 Blade技术社区 移动端