如何进行菜单管理、扩展权限、更改自定义按钮名称|C/S框架网


可以导入、修改、删除菜单数据,并支持功能点自定义命名。
路径:系统管理-->菜单管理
开发平台主窗体的菜单
平台中主窗体的菜单是动态组合各个模块的子菜单。运行系统时,将各模块的菜单嵌套在主窗体的菜单内。主窗体左侧的导航栏是根据菜单动态创建的。
系统菜单的权限
平台的权限能控制到各个界面的功能点,如:增、删、改、查、打印、审核、导入、导出。
参考文档:
《CS框架权限扩展与定制按钮功能详细设计》.pdf
《CS系统开发框架-权限功能设计》.pdf
扩展权限
扩展权限是指一个用户界面除了平台内固有的常用功能外,需要在工具栏上增加功能按钮,因此新增的功能点按钮需要配合权限控制。
ButtonAuthority类:定义了功能点的权限值,包括扩展权限值,如:EX_01,EX_02等。
当某个菜单增加扩展权限后,需要在菜单管理内导入最新菜单的权限。
管理员给用户分配权限时,权限树内会显示扩展的权限,但是功能点名称需要重新命名,比如“预留02” 就是已定义的扩展权限,对应的权限值是EX_02,如下图:
上图所示还没有搞明白?
在文本输入框内输入新的名称,如:完成,修改后在角色管理的权限树内能看到最新的自定义名称。
比如扩展权限EX_02,预设显示是“预留02”,对应的功能点是“完成”按钮,这里要修改为“完成”。
参考文档:
Winform开发框架 - 特殊权限控制(扩展权限和自定义按钮功能)
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网