umi icon indicating copy to clipboard operation
umi copied to clipboard

[Bug] plugin-access 对一级栏目配置路由权限时,开发环境正常,打包后没有权限时一级栏目会出现在菜单里,二级栏目不显示,点击一级栏目 提示403

Open gggso opened this issue 2 years ago • 3 comments

"@ant-design/pro-layout": "^7.0.1-beta.28", "@umijs/max": "^4.0.7",

如题,在路由中配置一级栏目只有特定权限才展示,有若干子路由,在本地开发环境一切正常,打包部署后,没有权限的情况下。一级栏目还是会出现在栏目列表。但是点击后提示403没权限,但是该栏目的二级栏目以及其他栏目需要权限的二级栏目均不展示。想问下,这是我配错了 ,或是设计如此,只能控制二级栏目

gggso avatar Jul 20 '22 06:07 gggso

是的,应该是bug,最新的版本一级路由access得key返回false也会展示。

ratelgogo avatar Jul 21 '22 10:07 ratelgogo

这个有进展吗?

PhilipDing avatar Aug 30 '22 02:08 PhilipDing

同样的问题,升级umi4的最后障碍T T,没权限的一级栏目应该要filter掉才行

vVvlife avatar Sep 30 '22 06:09 vVvlife