Пример #1
0
 public List<TreeModel> findAllFunctionList() {
   String hql = "from Permission t where t.status='A' and t.type='F' ";
   List<Permission> list = permissionPublicDao.find(hql);
   List<TreeModel> tempList = new ArrayList<TreeModel>();
   for (Permission function : list) {
     TreeModel treeModel = new TreeModel();
     treeModel.setId(function.getPermissionId().toString());
     treeModel.setPid(function.getPid() == null ? "" : function.getPid().toString());
     treeModel.setName(function.getName());
     treeModel.setIconCls(function.getIconCls());
     treeModel.setState(Constants.TREE_STATUS_OPEN);
     tempList.add(treeModel);
   }
   return tempList;
 }