需求:选中一个用户,选中树形对象中的某个或者某些项, 赋予用户对选中对象的多种操作权限,权限类型是增删查改中的一种或者多种。对象结构如下所示,所用树形控件为ztree.问题以及尝试的方法现在的问题是不知道如何表达树形组件和多种授权类型之间的关联关系。就比如说,我已经给某个用户设置了一些对象的操作权限,那么页面初始化的时候树形组件中的某些项肯定就会是已经勾选了的,那么如何显示用户对此对象具有哪些权限呢?我自己想了两种解决方法,但感觉都不太太好:1、页面添加一个select下拉框,下拉显示的内容是权限的分类(比如增删查改),根据下拉框的不同取值来渲染不同的树形组件。缺点(树形控件显示的只是当前一种权限的相关内容,不利于全面把控)2、在树形组件每一项的后面添加相关的的权限内容,效果类似下图:缺点(对象一多的话看起来会比较丑)想实现的效果想用较好的方式表现出某个对象和多种权限类型的关联关系,最好是用户在查看已有权限的同时还能进行编辑
添加回答
举报
0/150
提交
取消