数据窗体权限:修正AuthorityCategory.ALL_ACTION_VALUE常量定义|C/S框架网

  数据窗体权限:修正AuthorityCategory.ALL_ACTION_VALUE常量定义|C/S框架网

数据窗体权限:修正AuthorityCategory.ALL_ACTION_VALUE常量定义|C/S框架网



AuthorityCategory类定义的ALL_ACTION_VALUE常量有BUG,原来的常量相加DATA_ACTION_VALUE+BUSINESS_ACTION_VALUE存在单个权限值重复,导致系统无法进行逻辑“与”运算,修正后参考以下代码:


C# Code:

/// <summary>
/// 所有功能权限(对应ButtonAuthority枚举的所有成员)
/// </summary>
public const int ALL_ACTION_VALUE =
DATA_ACTION_VALUE +
REPORT_ACTION_VALUE +
ButtonAuthority.APPROVAL +
ButtonAuthority.SHOW_MOD_HISTORY +
ButtonAuthority.CLONE +
ButtonAuthority.EXPORT +
ButtonAuthority.GENERATE +
ButtonAuthority.LOCK +
ButtonAuthority.UNDO +
ButtonAuthority.VOID +
ButtonAuthority.RESERVED1 +
ButtonAuthority.RESERVED2 +
ButtonAuthority.EX_01 +
ButtonAuthority.EX_02 +
ButtonAuthority.EX_03 +
ButtonAuthority.EX_04 +
ButtonAuthority.EX_05 +
ButtonAuthority.EX_06 +
ButtonAuthority.EX_07 +
ButtonAuthority.EX_08 +
ButtonAuthority.EX_09 +
ButtonAuthority.EX_10;

//来源:C/S框架网(www.csframework.com) QQ:23404761







C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
发表评论

评论内容
昵称:
关联文章

数据权限修正AuthorityCategory.ALL_ACTION_VALUE常量定义|C/S框架
C/S系统开发框架权限系统 - 数据权限值 - AuthorityCategory类详解
的自定义按钮权限控制-扩展权限按钮详解
如何进行菜单管理、扩展权限、更改自定义按钮名称|C/S框架
Winform查询数据对话与选择资料实现|C/S框架
关于扩展权限、扩展功能按钮及自定义功能点的命名|C/S框架
权限机制
C# C/S开发框架新增数据
Winform开发框架 - 特殊权限控制(扩展权限和自定义按钮功能)
企业级数据权限框架 - 集团组织架构数据权限开发框架(C/S+Winform+DevExpress)
模块主怎样控制自定义按钮的权限
组织机构上下级同级用户以及数据权限控制|C/S框架
C/S框架中有带选择的数据列表(数据选择)吗?
C#设计模式-基类模板方法定义
如何扩展的自定义权限按钮
新增模块菜单,添加功能后在角色分配权限里看不到菜单项
开发技巧-Winform自动生成下一个业务流程的单据|C/S框架
定义消息
框架定义UI,消息对话框UI界面
Winform界面权限控制原理|C/S框架