C/S系统开发框架权限系统 - 数据窗体权限值 - AuthorityCategory类详解
C/S系统开发框架权限系统 - 数据窗体权限值 - AuthorityCategory类详解
AuthorityCategory类详解 C# Code: /// <summary> /// 数据窗体的权限值(多个功能按钮的权限值相加) /// </summary> public class AuthorityCategory { /// <summary> /// 无权限 /// </summary> public const int NONE = 0; /// <summary> /// 数据操作基类窗体:拥有的基本功能(增、删、改、查) /// </summary> public const int DATA_ACTION_VALUE = ButtonAuthority.ADD + ButtonAuthority.EDIT + ButtonAuthority.DELETE + ButtonAuthority.VIEW; /// <summary> /// 报表窗体:拥有的功能(打印、预览) /// </summary> public const int REPORT_ACTION_VALUE = ButtonAuthority.PREVIEW + ButtonAuthority.PRINT; /// <summary> /// 业务单据窗体:拥有的功能(增、删、改、查、打印、预览、审核、修改历史记录查询) /// </summary> public const int BUSINESS_ACTION_VALUE = DATA_ACTION_VALUE + REPORT_ACTION_VALUE + ButtonAuthority.APPROVAL + ButtonAuthority.SHOW_MOD_HISTORY; /// <summary> /// 数据字典窗体:拥有的功能(增、删、改、查、打印、预览) /// </summary> public const int MASTER_ACTION = DATA_ACTION_VALUE + REPORT_ACTION_VALUE; /// <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 参考文档: Winform快速开发框架之权限系统设计(3) - 功能按钮权限控制基本原理 扫一扫加作者微信
参考文档:
C# C/S系统开发框架高级版V3.0正式发布! C/S系统开发框架V2.2,V3.0新增多明细表开发示例(图) C/S系统开发框架企业版V4.5开发MES系统成功案例 C/S系统开发框架企业版V4.5开发ERP系统成功案例 C/S系统开发框架成功案例-物流信息交易平台MIS系统 C/S系统开发框架成功案例-针织行业ERP系统 C/S系统开发框架成功案例-物流运输管理系统(TMS) C/S系统开发框架成功案例-针织行业ERP系统(2008) C/S系统开发框架成功案例-药店连锁POS系统ERP系统(2009) C/S系统开发框架成功案例-煤矿自动化MES系统(2016) C/S系统开发框架成功案例-毛衫针织行业ERP系统(2013) C/S系统开发框架旗舰版成功案例-外贸订单系统-OMS系统 (2018) C# Winform 开发平台新功能 - C/S系统开发框架旗舰版V5.0 C/S系统开发框架多级明细表(三级表/主从从表)数据结构参考 C/S系统开发框架权限系统 - 功能按钮权限值 - ButtonAuthority类详解
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |