如何跟踪查看当前用户拥有指定菜单窗体的权限值(GetUserActions方法)
作者:C/S框架网|www.cscode.ne  发布日期:2020-03-13 16:29:30
  如何跟踪查看当前用户拥有指定菜单窗体的权限值(GetUserActions方法)

模拟场景

假设我们要跟踪【数据字典】模块【产品资料】窗体用户拥有的权限值。

贴图图片-跟踪当前用户拥有指定菜单窗体的权限值5


首先,在【数据字典】模块主窗体 frmDataDictionaryMain.cs文件的【产品资料】菜单事件设断点。


贴图图片-跟踪当前用户拥有指定菜单窗体的权限值1

打开MdiTools.cs文件,在OpenChildForm方法设断点,如下图:

贴图图片-跟踪当前用户拥有指定菜单窗体的权限值2


运行到此处,可以查看int类型auth变量的值,既为当前用户拥有本窗体的权限值。如下图:


贴图图片-跟踪当前用户拥有指定菜单窗体的权限值3


当前用户所在角色:testrole,对应的【产品资料】权限:


贴图图片-跟踪当前用户拥有指定菜单窗体的权限值4






扫一扫加微信:
 

上一篇 下一篇