列表空间权限控制 === 列表控制属于特殊控件,以列的方式显示数据,多用于一对多数据模型。 **设计器列表控件界面:** ![输入图片说明](https://static.oschina.net/uploads/img/201804/17162412_5zgL.png "在这里输入图片标题") ## 1.权限案例 通过自定义表单权限,限制demo角色,访问订单详情页面,无法查看列表控件的字段[订单号] 通过admin,用户查看页面效果如下: ![输入图片说明](https://static.oschina.net/uploads/img/201804/17162454_eqMF.png "在这里输入图片标题") ## 2.表单设计器控件配置 ![输入图片说明](https://static.oschina.net/uploads/img/201804/17162521_xb2l.png "在这里输入图片标题") ## 3.表单页面控件权限配置 ①先配置权限类型菜单,不作为系统菜单展示 ![输入图片说明](https://static.oschina.net/uploads/img/201804/17162553_SV87.png "在这里输入图片标题") ②置页面控件权限 对应自定义表单列表控制,页面控件编码规则定义如下: 页面控件编码 = {列表控件名称}.{表头} 说明:自定义表单,列表控件页面控件编码,是由列表控件名称与表头中间加点,组合而成 ![输入图片说明](https://static.oschina.net/uploads/img/201804/17162619_4Tqp.png "在这里输入图片标题") ## 4.表单权限授权角色 ![输入图片说明](https://static.oschina.net/uploads/img/201804/17162728_qIIn.png "在这里输入图片标题") ## 5.测试列表控件权限效果 采用demo用户(授权demo角色)登录系统,访问订单详情页面, 发现列表上的订单号已经消失,说明权限生效 ![输入图片说明](https://static.oschina.net/uploads/img/201804/17162705_G78y.png "在这里输入图片标题")