我用递归遍历所有权限:如下public void manue(List<SysFun> SysFunList){
if (SysFunList != null && SysFunList.size() > 0) {
for (SysFun sysFun : SysFunList) {
if(sysFun .getListSysFun != null && sysFun.getListSysFun().size() > 0){
this.manue(sysFun .getListSysFun );
}
}
}}
现在我有一个用户权限List,让递归出的所有权限,选中这个用户已有的权限!该怎么办!!望大家指点点!!
if (SysFunList != null && SysFunList.size() > 0) {
for (SysFun sysFun : SysFunList) {
if(sysFun .getListSysFun != null && sysFun.getListSysFun().size() > 0){
this.manue(sysFun .getListSysFun );
}
}
}}
现在我有一个用户权限List,让递归出的所有权限,选中这个用户已有的权限!该怎么办!!望大家指点点!!
<bag name="listSysFun" table="SysFun">
<key column="ParentNodeId"/>
<many-to-many class="com.oa.entity.SysFun" column="NodeId"/>
</bag>