永洪社区

标题: 权限管理相关问题 [打印本页]

作者: tang    时间: 2022-5-11 14:48
标题: 权限管理相关问题
请问永洪能对某个组件进行权限管理吗?
比如说页面上有个按钮,是下载数据功能。
如果所有用户都能看到这个页面,那么都能下载。
期望实现某些用户能看报告,某些用户能看报告又能下载的功能。

作者: 永洪Tech-zl    时间: 2022-5-11 15:42
逻辑上是可以通过脚本实现的;
例如:所有用户都能查看该报告,但是只有角色A的用户可以下载;
把可以下载的用户添加到角色A中,然后通过脚本加载是运行;
var roles = param["_ROLES_"];
roles[0];获取当前用户所属角色组,然后通过iff判断,若角色==角色A,就执行,下载组件.visible来控制组件是否显示;
作者: 永洪Tech-zl    时间: 2022-5-11 15:44
就是通过脚本获取用户角色,来控制组件显示隐藏,来实现这个场景;




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4