列表按钮权限控制 === ## 1.Online 默认按钮ID | 操作 | 默认按钮ID | | ---| ---| | 添加按钮| #add| | 删除按钮| #update| | 修改按钮(列表删除、批量删除按钮)| #delete| | Excel数据导入| #import| | EXCEL导出| #excel| | 查看| #detail| 注意:online列表button\link配置,为了防止跟列表字段权限配置冲突,统一采用#开头 ## 2.按钮权限案例 针对系统已经配置好的online表单 [jform_leave]进行列表按钮控制,限制demo角色访问通过请假单列表,隐藏标红按钮和链接,分别是:分别是:[编辑] [删除] [EXCEL数据导入]按钮。 ![](https://img.kancloud.cn/4e/f0/4ef098b9408748778adf6014ec34aff4_1450x329.png) ## 3.按钮权限配置 菜单请求: cgAutoListController.do?list&id=jform_leave 权限配置参考截图(要求以#开头) 页面控件编码 => 系统默认按钮ID / 自定义按钮编码 ![](https://img.kancloud.cn/db/c7/dbc7a2b9cbb802120cd6ba872c5cbc78_1569x712.png) ![](https://img.kancloud.cn/40/56/40568e1b312b080471c0dc72636a1de8_726x489.png) ## 4.角色赋权 ![](https://img.kancloud.cn/cc/97/cc97a750dbb69928d90268a81622d5aa_1391x646.png) ## 5.测试权限效果 通过demo用户(demo角色)登录系统,查看 在线演示 -> 请假列表 发现以下按钮:[编辑] [删除] [EXCEL数据导入] 消失,说明权限控制成功。 ![](https://img.kancloud.cn/3e/93/3e93832fe99885fb8795f8fa60776b93_1532x306.png)