如果直接用活字格内置的用户权限的话,个人认为是无法实现的,
因为选项卡单元格的页面,是在主页面加载的时候,就全部加载的,所以会有一个子页面没有权限,整个页面都是401。
个人认为有两个方式:
1)如果权限要求不高的情况下,可以用代码隐藏选项卡的标签,然后另外用按钮来切换选项卡,按钮的权限就好写了。
这个方案的缺点是,实际用户是拥有查看子页面的权限,只是用户不知道页面名称,如果用户知道页面名称,还是可以在地址栏中键入访问的。
2)子页面加载的时候,判断登陆的用户名,如果不是合法用户,用个遮罩把整个页面遮住,这样非法用户就看不见内容了。
(感觉有点笨吧 )
如果有更好的办法,欢迎交流。 |