通过配置实现用户查询自己所拥有的角色原创
金蝶云社区-d_zhang
d_zhang
3人赞赏了该文章 135次浏览 未经作者许可,禁止转载编辑于2023年12月31日 19:47:39

业务场景:用户需实时查询自己被分配的角色,并针对未有角色发起角色申请

操作步骤:

步骤1:进入开发平台,找到想要挂菜单的地方,搜索【用户角色关系-多类别】(表单标识:perm_userrole_multype),将其绑定菜单。菜单名称可根据需要修改,示例为“用户分配角色查询”;打开页面需配置为“列表”。


image.png

image.png

步骤2:开发平台搜索找到元数据【用户角色关系-多类别】,扩展元数据,并在【操作】中增加【查看】操作,保存元数据。

image.png

image.png

步骤3:切换到前台界面,刷新界面,查看挂菜单的应用,可以看到菜单已经挂出来了

image.png

进入菜单界面,可以看到当前用户可以查看到所有人的角色

image.png

步骤4:在特殊数据权限中搜索【用户角色关系-多类别】,点击新增特殊数据权限

image.png

image.png

步骤5:配置当前用户仅能查看属于自己的数据

image.png

步骤6:启用该特殊数据权限

image.png

步骤7:再次进入配置的“用户分配角色查询”,可以看到当前用户仅能看到属于自己的角色。

image.png

赞 3